`

centos minimal 网络配置

阅读更多
在虚拟机上安装发现默认是命令行界面一路进行下去,最后发现是Minimal的安装,并且网卡也没有默认启动...晕死。网上搜了下才知道原来Centos 6的Minimal下,网卡默认onboot="no",并且设置了依赖 NetworkManager 的选项,NM_CONTROLLED="yes",因为minimal的情况下并没有安装 系统默认提供的网络管理工具NetworkManger。所以我们需要修改为:
ONBOOT="yes" MM_Controlled="no"。
手工编辑网卡的配置文件(vi /etc/sysconfig/network-script/ifcfg-eth0)格式如下:

ONBOOT="yes"

MM_Controlled="no"

IPADDR=192.168.0.33 

BOOTPROTO=none

 NETMASK=255.255.255.0 

GATEWAY=192.168.0.1 

DNS1=192.168.0.1 

DNS2=192.168.0.2 

USERCTL=yes 



或者用自动获取IP:

ONBOOT="yes"

MM_Controlled="no"

BOOTPROTO="dhcp"


现在重启一下
#service network restart

网卡就可以随机启动了或者ifup eth0启动网卡


CentOS 6 minimal 安装后基本配置 上面配置的详细解释

1.网络配置
(1)命令配置
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0   //ip地址、子网掩码
# route add default gw 192.168.0.1 dev eth0  //网关
# hostname centos   //计算机名

(2)文件配置
<1>修改IP地址
修改对应网卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 (描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0)
BOOTPROTO=static (设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址)
BROADCAST=192.168.0.255 (对应的子网广播地址)
HWADDR=00:07:E9:05:E8:B4  (对应的网卡物理地址)
IPADDR=12.168.1.2 (如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址)
IPV6INIT=no  (开启或关闭IPv6;关闭no,开启yes)
IPV6_AUTOCONF=no  (开启或关闭IPv6自动配置;关闭no,开启yes)
NETMASK=255.255.255.0 (网卡对应的网络掩码)
NETWORK=192.168.1.0 (网卡对应的网络地址)
ONBOOT=yes (系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备)


一般来说DHCP只要多加BOOTPROTO就可以了,不过我喜欢关掉IPV6的设置

<2>修改网关
修改对应网卡的网关的配置文件
# vi /etc/sysconfig/network

NETWORKING=yes (表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos (设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.1.1 (设置本机连接的网关的IP地址。例如,网关为10.0.0.2)

<3>修改DNS
修改对应网卡的DNS的配置文件
# vi /etc/resolv.conf
nameserver 202.101.224.68 (域名服务器)
nameserver 202.101.224.69 (域名服务器)


<4>重新启动网络配置
# service network restart
或
# /etc/init.d/network restart
分享到:
评论
1 楼 cystudent 2015-12-06  
非常感谢 原来这么简单

相关推荐

    CentOS-7.9-x86_64-minimal

    **文件名称解析:** "CentOS-7-x86_64-Minimal-2009.iso" 是这个压缩包中的文件,是一个ISO镜像文件,通常用于制作CD或DVD安装媒体,或者通过网络进行无介质安装。这个文件名同样揭示了它是CentOS 7的精简版,适用于...

    centos6.7_minimal安装手册

    ### CentOS 6.7 Minimal 安装与配置详解 #### 一、CentOS 6.7 虚拟机安装步骤 ##### 1.1 准备阶段 - **新建虚拟机**: 在虚拟化平台上(如VirtualBox)新建一个虚拟机,并指定其名称、类型(选择Linux),以及版本...

    CentOS-7-x86_64-Minimal-1908.zip

    6. **安装过程**:使用这个 ISO 文件,用户可以通过 Live CD 或 USB 启动计算机,然后选择图形或文本模式的安装界面,按照向导完成分区、网络配置、密钥设置等步骤。 7. **软件管理**:CentOS 7 使用 yum(Yellow...

    Linux+CentOS-7-x86-64-Minimal-2009.iso

    4. 配置网络、主机名和时区,确保系统能连接到互联网获取更新和软件包。 5. 设置root密码和用户账户,以确保系统安全。 6. 分配磁盘空间,可以选择LVM(逻辑卷管理)以便于以后扩展分区。 7. 完成安装后,首次启动...

    CentOS镜像:CentOS-7.3-x86-64-Minimal-1611.ISO 包,可用于本地虚拟机测试用

    4. **Minimal安装**: CentOS的Minimal安装选项提供了一个非常基础的系统,只包含最必要的软件包,如bash、网络工具等,旨在让用户根据自己的需求来选择安装额外的软件。这对于测试环境特别有用,因为它能减少不必要...

    (CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar

    【标题】"(CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar" 提供的是一个基于Linux发行版的CentOS 7的最小化安装镜像,适用于创建虚拟机环境。这个版本特别针对系统管理员和开发者设计,包含了运行操作系统最基本...

    CentOS-7-x86_64-Minimal-1810.zip

    描述中的"CentOS-7.6-1810-x86_64-Minimal.iso"进一步确认了这是CentOS 7.6的最小化安装版,即 Minimal 版本,它是官方发布的版本,适合那些希望从头开始配置服务器或进行轻量级操作系统的用户。"1810"再次强调了...

    CentOS-7-x86_64-Minimal-1708.zip

    标题中的"CentOS-7-x86_64-Minimal-1708.zip"表明这是一款基于x86_64架构的轻量级Linux发行版——CentOS 7的最小化安装镜像。CentOS是Community ENTerprise Operating System的缩写,它是一个开源、免费的操作系统,...

    (.iso镜像)CentOS-7-x86_64-Minimal-2009.zip

    【标题】:“(.iso镜像)CentOS-7-x86_64-Minimal-2009.zip”指的是一个包含CentOS 7最小化安装版ISO镜像的压缩文件,版本号为2009。这个压缩包是用户下载和存储CentOS操作系统的一种便捷方式。 【描述】:“CentOS7...

    CentOS-7-x86_64-Minimal-1511.rar

    5. **网络设置**:配置网络,确保安装过程中能访问互联网,以便获取更新和额外软件包。 6. **设置用户和密码**:创建root用户和普通用户,并设置相应密码。 7. **安装过程**:等待系统自动安装完成,包括基本系统、...

    CentOS-7-x86_64-Minimal-1810.iso镜像

    5. **安装过程**:使用ISO镜像可以通过图形化或命令行方式进行安装,选择合适的分区方案,设置用户账户,配置网络,安装必要的软件包。 6. **运维工具**:CentOS提供了丰富的命令行工具,如`systemctl`用于管理系统...

    CentOS_minimal

    根据给定的文件信息,以下是对“CentOS minimal jdk和mysql环境部署”知识点的详细解析: ### CentOS minimal系统下的JDK与MySQL环境部署 在CentOS minimal版本中部署Java Development Kit (JDK)和MySQL数据库环境...

    CentOS-7-x86-64-Minimal-2207-02.iso

    标题中的"CentOS-7-x86_64-Minimal-2207-02.iso"是指一个 CentOS 操作系统的最小化安装镜像文件,适用于 x86_64(即64位)架构的系统。"2207-02"可能代表发布日期或版本号,表示这是2022年7月的第二个版本。这个ISO...

    Centos6.8 minimal版本下安装图形化界面.docx

    本文将详细介绍如何在 CentOS 6.8 minimal 版本中安装图形化界面,并设置系统运行模式。 #### 二、安装图形化界面步骤 ##### 1. 安装图形桌面 要在 CentOS 6.8 minimal 版本中安装图形化界面,首先需要通过 yum ...

    CentOS-7-x86_64-Minimal-1908

    5. **网络和主机名设置**:配置网络参数,包括IP地址、子网掩码等。 6. **存储设备配置**:选择自动或手动配置硬盘分区。 7. **用户创建**:设置root密码,并创建普通用户账户。 8. **安装过程监控**:等待安装程序...

    CentOS 7设置ssh服务自动启动

    - **操作系统**: CentOS 7 Minimal 安装 - **目的**: 设置 SSH 服务在系统启动时自动运行,并且能够修改 SSH 的监听端口。 #### SSH 简介 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它通过...

    网络安装CentOS系统

    2. **选择网络安装镜像**:通常情况下,网络安装镜像文件名为`CentOS-x.y-minimal.iso`,其中`x.y`表示版本号,如`CentOS-5.7-minimal.iso`。 3. **下载镜像文件**:点击链接开始下载。需要注意的是,网络安装镜像...

    Linux系统镜像文件--CentOS-7-x86_64-Minimal-2009(免费)

    Linux系统是开源操作系统的一种,广泛应用于服务器、个人电脑和各种嵌入式设备中。CentOS是Linux发行版之...随着对系统的深入,还可以学习网络配置、系统服务管理、进程管理、性能监控等高级话题,进一步提升运维能力。

    CentOS-6.5-x86_64-minimal

    【标题】"CentOS-6.5-x86_64-minimal" 是一个基于Linux内核的操作系统发行版,CentOS是Community ENTerprise Operating System的缩写,它是一个开源且免费的平台,旨在为服务器和数据中心提供稳定、安全且高效的操作...

Global site tag (gtag.js) - Google Analytics