当前位置:  操作系统>redhat/centos

centos6网络配置及网卡设置相关命令及配置文件

 
分享到:
    发布时间:2014-7-18  


    本文导语: 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=19...

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 //查看网络服务状态


  • 本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
    转载请注明:文章转载自:[169IT-IT技术资讯]
    本文标题:centos6网络配置及网卡设置相关命令及配置文件
相关文章推荐:


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号