centos6网络配置及网卡设置相关命令及配置文件(www.169it.com搜集整理)
centos 6网络配置样本:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:0C:29:7C:15:F8
IPADDR=192.168.1.110
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=centos5.7
GATEWAY=192.168.1.1
# vi /etc/resolv.conf
search 7
nameserver 192.168.1.1
nameserver 202.102.192.68
有了这几行,centos 6就可以正常访问网络。
更多centos6网络配置及网卡设置相关命令及配置文件具体操作举例
1.Centos 6 配置IP,掩码,网关,DNS
相关配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=”eth0″ //网卡名
BOOTPROTO=static //手动指定IP,非DHCP
HWADDR=”08:00:27:53:67:d8″ //eth0对应的MAC,使用系统已有的MAC,不要随意输入
IPADDR=192.168.251.85 //IP地址
NETMASK=255.255.255.0 //子网掩码
BROADCAST=192.168.251.255 //广播地址
NETWORK=192.168.251.0 //网络地址
IPV6INIT=”no”
IPV6_AUTOCONF=”no”
NM_CONTROLLED=”yes”
ONBOOT=”yes” //引导时启用网卡
DNS1=192.168.251.6 //请在此配置DNS。要是这里没配置DNS,netwrok restart后,resolv.conf里的nameserver配置会被清空
DNS2=192.168.250.6
修改好后,重新启动网络配置
servicenetwork restart
或
/etc/init.d/network restart
一般配置到此步即可.
注意:
使用administrator账号跑VirtualBox装好CentOS后,换个Windows账户登录后再启动同一个虚拟机CentOS,发现CentOS的IP配置不能用了。摸索了一下,发现是新Windows用户登录系统启动Centos,CentOS里产生了一个新的网卡叫eth1,类型是DHCP。
处理步骤:
1)先把ifcfg-eth0文件copy成eth0.bak。
2)删除eth0(因为系统网卡变成了eth1)和DHCP自动产生的网卡eth1。
3)重启 CentOS,将eth0.bak copy成 ifcfg-eth1,再打开改一下MAC和IP,再重启一下CentOS就能用了。
2.配置网关
相关配置文件:/etc/sysconfig/network
修改一下网关即可,主机名已自动配置。
3.配置hosts(可选)
相关配置文件 /etc/hosts。
4.配置DNS(注意:本步骤可不操作)
相关配置文件: /etc/resolv.conf
配置DNS就遇到了问题。每次添加nameserver后,再service network restart,/etc/resolv.conf就变成初始配置了。手动添加的DNS记录无法保存.
后来才发现(其实第一次vi /etc/resolv.conf此文档中有说明),不能在/etc/resolv.conf里配置DNS,只能在/etc/sysconfig/network-scripts/ifcfg-eth0里配置DNS,配置后会在resolv.conf中自动生成DNS记录后述。
以下是自动生成的resolv.conf文件:
# Generated by NetworkManager
search ***.com
nameserver 192.168.*.*
nameserver 192.168.*.*
5.其它修改操作(可选)
<1>修改网关
网卡的网关的配置文件/etc/sysconfig/network
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.1.1(设置本机连接的网关的IP地址。例如,网关为10.0.0.2)
<2>修改DNS
网卡的DNS的配置文件/etc/resolv.conf
nameserver202.101.224.68(域名服务器)
nameserver202.101.224.69(域名服务器)
<3>临时修改网络配置
ifconfig eth0 192.168.0.2 netmask 255.255.255.0 //临时修改ip地址、子网掩码
route add default gw 192.168.0.1 dev eth0 //临时修改网关
hostname centos //临时修改计算机名
DNS文件resolv.conf修改后可即时生效,启动同样有效
6.网络命令使用举例
ifdown eth0 关闭网络
ifconfig eth0 down 关闭网络
ifup eth0 开启网络
ifconfig eth0 up 开启网络
service network start //启动网络服务
service network stop //停止网络服务
service network restart //重启网络服务
service network status //查看网络服务状态