CentOS7设置网卡静态IP

修改后

[TomAndersen@localhost ~]$ ifconfig 
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.126.101  netmask 255.255.255.0  broadcast 192.168.126.255
        inet6 fe80::76e2:b29e:666:450c  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:35:00:eb  txqueuelen 1000  (Ethernet)
        RX packets 14  bytes 2147 (2.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 90  bytes 11605 (11.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

修改后

1. 修改ifcfg-eth0文件

[TomAndersen@localhost ~]$ vim /etc/sysconfig/network-scripts/ifcfg-eth0
  • 修改和添加字段:将 BOOTPROTO 变量值修改成static,将 ONBOOT 变量设置成yes,并添加IPADDR、NETMASK、GATEWAY等变量
BOOTPROTO=static # 使用静态IP地址
IPADDR=192.168.126.101 #IP Address
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.126.2 # 网关地址,虚拟机VMnet8中设置了网关为192.168.126.2
DNS1=192.168.126.2 #DNS直接设置成默认网关
ONBOOT=yes #设置开机自动激活
  • 然后保存退出

2. 重启网络服务

[TomAndersen@localhost ~]$ service network restart

3. 重启网卡

[TomAndersen@localhost ~]$ sudo ifdown eth0

[TomAndersen@localhost ~]$ sudo ifup eth0

4. 检查IP地址是否更改成功

[TomAndersen@localhost ~]$ ifconfig 
发布了7 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/TomAndersen/article/details/104189273