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// 网卡信息识别位置
解决方法:
1.编辑/etc/udev//,找到与ifconfig -a得出的MAC相同的一行(NAME='eth1'这一行),把它改为"NAME=eth0 ",然后把上面一行(NAME='eth0')删除掉。
vim /etc/udev//
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