前端之家收集整理的这篇文章主要介绍了
centos解决eth0 ip不显示问题,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
修改/etc/sysconfig/network-scripts下的ifcfg-eth0 : [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# [root@localhost network-scripts]# ls ifcfg-eth0 ifdown-ippp ifdown-routes ifup-bnep ifup-plip ifup-sit network-functions ifcfg-lo ifdown-ipv6 ifdown-sit ifup-eth ifup-plusb ifup-tunnel network-functions-ipv6 ifdown ifdown-isdn ifdown-tunnel ifup-ippp ifup-post ifup-wireless ifdown-bnep ifdown-post ifup ifup-ipv6 ifup-ppp init.ipv6-global ifdown-eth ifdown-ppp ifup-aliases ifup-isdn ifup-routes net.hotplug [root@localhost network-scripts]# [root@localhost network-scripts]# vim ifcfg-eth0 DEVICE=eth0 #HWADDR=00:0C:29:57:1E:97(注释掉) TYPE=Ethernet #UUID=b3b4e88b-6f57-480b-90d5-13506b174a36(注释掉) ONBOOT=yes(这个要是yes) NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.23.98 NETMASK=255.255.255.0 GATEWAY=192.168.23.1 [root@localhost network-scripts]# 3、重启 [root@localhost rules.d]# reboot 附:ifcfg-ethx
文件详细参数说明
文件位于ifcfg-eth0在/etc/sysconfig/network-scripts下, 其配置如下: TYPE=Ethernet #网卡协议类型,在/etc/sysconfig/network-scripts/目录有多种网络
配置文件,有Ethernet 、IPsec等类型,网络接口类型为Ethernet。 DEVICE=eth0 #设定物理设备别名(除了动态分配的PPP设备,这里是一个逻辑名) ONBOOT=yes #系统启动时是否
自动加载该网卡 #yes:系统启动时激活该网络接口 #no:系统启动时不激活该网络接口 BOOTPROTO=static #
获取地址协议[static静态]、[bootp协议]、[dhcp协议] #none:不使用启动地址协议 #bootp:BOOTP协议 #dhcp:DHCP动态地址协议 #static:静态地址协议 IPADDR=192.168.1.254 #IP地址 NETMASK=255.255.255.0 #IP对应的子网掩码 GATEWAY=192.168.1.1 #IP对应的网关地址 # DNS1=8.8.8.8 #指定DNS1地址 # DNS2=8.8.4.4 #制定DNS2地址 #当PEERDNS为yes时,DNS会被写入/etc/resolv.conf中。 HWADDR=00:11:22:33:44:55 #指定MAC地址,不能和MACADDR一起使用 # MACADDR=AA:BB:CC:DD:EE:FF #覆盖物理分配的MAC地址,不能和HWADDR一起使用 # BROADCAST=192.168.1.255 #IP对应的广播地址 # NETWORK=192.168.1.0 #对应的网络地址 NM_CONTROLLED: #是否由Network Manager控制该网络接口。
修改保存后立即生效,无需重启。被其坑过几次,建议一般设为no。 #yes:由Network Manager控制 #no:不由Network Manager控制 # USERCTL=yes #非root
用户是否允许控制这个设备 #yes:非root
用户允许控制该网络接口 #no:非root
用户不运行控制该网络接口 # SRCADDR=192.168.1.254 #指定为发出去的数据包的源IP地址 # PEERDNS=yes #是否指定DNS。如果使用DHCP协议,默认为yes。 #yes:如果DNS设置,
修改/etc/resolv.conf中的DNS #no:不
修改/etc/resolv.conf中的DNS # DHCP_HOSTNAME=hostname #DHCP接收IP地址前可指定主机名 # MASTER=bond0 #以太网接口被连接到这个接口 # SLAVE=yes #这个设备是否由指定在MASTER字段中的频道绑定接口控制 IPV6INIT: #是否执行IPv6 #yes:
支持IPv6 #no:
不支持IPv6 IPV6ADDR: #IPv6地址/前缀长度
原文链接:https://www.f2er.com/centos/379778.html