linux rhel6 网卡配置汇总

Linux系统查看网卡信息相关命令

ifconfig -a   查看网卡ip

  mii-tool eth0 查看网卡是否连接

 

网卡配置文件(修改网卡ip)

  vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0" / *网卡设备名
BOOTPROTO=none / *网络模式:none/static 手动设置静态ip,http使用http动态获取
NM_CONTROLLED="yes" *
ONBOOT="yes" /*开机启动
TYPE="Ethernet" /*网络类型
UUID="330d1dc6-303a-4b9c-bbed-a2afda1f08f3" /*二进制mac地址
IPADDR=192.168.20.10 /*ip地址 ----
PREFIX=24 /*子网掩码
GATEWAY=192.168.20.1 /*网关
DEFROUTE=yes /*
IPV4_FAILURE_FATAL=yes /*使用的网络协议ipv4
IPV6INIT=no /*使用ipv6
NAME="System eth0" /*系统接口名
HWADDR=94:DE:80:5C:D0:92 /*十六进制mac地址
LAST_CONNECT=1460355812                                        

1、修改ip

进入网卡配置文件里修改下面几行即可

 

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=219.136.241.211

NETMASK=255.255.255.128

GATEWAY=219.136.241.254

 

重启网卡服务

service network restart

 

修改网卡名和网卡信息

一般在克隆系统最常用,克隆之后的系统由于UUID和IP地址和之前的一样,导致IP和UUID地址冲突。

etc/udev/rules.d/70-persistent-net.rules   网卡信息识别位置

解决方法:

 

1.编辑/etc/udev/rules.d/70-persistent-net.rules,找到与ifconfig -a得出的MAC相同的一行(NAME='eth1'这一行),把它改为"NAME=eth0 ",然后把上面一行(NAME='eth0')删除掉。

vim /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bb:41:2b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

2.编辑/etc/sysconfig/network-script/ifcfg-eth0,把MAC改为正确的,把UUID删掉。

3.编辑/etc/sysconf/network,把hostname也改一下。

4.重启生效 service network restart

 

 

你可能感兴趣的:(linux,系统网卡)