修改/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地址/前缀长度
centos解决eth0 ip不显示问题
最新推荐文章于 2022-11-30 00:51:47 发布