VMware中,Centos8下设置静态IP

查看VMware的IP设置

img.png

选择NAT模式,点击更改设置进行设置
img_1.png
将使用本地DHCP服务IP地址分配给虚拟机的勾勾去掉,因为我们是要配置静态IP,如果不去掉这个,每次虚拟机开机都会动态的被分配一个IP地址。
img_2.png
下面红色框框的IP地址表示,等会儿我们要设置的静态IP要和它的网段保持一致,也就是保持前三个网段相同即可。子网掩码用同样的。
img_3.png
接下来我们来进行NAT设置,看看虚拟机的网关是多少,等会儿我们设置静态IP的时候需要这个。
img_4.png
点进去我们可以看到虚拟机的网关(192.168.23.2),将他记下来,等会要用。之后点击确定退出设置。
img_5.png

设置虚拟机网卡

点击电脑右下角的联网设置,再点击网络和Internet设置。进去之后点击更改适配器选项。
img_6.png
img_7.png
找到VMware8,右键 -> 属性 -> Internet协议版本4(TCP/IPv4)-> 属性
img_8.png
img_9.png
img_10.png
选择使用下面的IP的地址,填写自己IP地址(只要保持前三个网段和刚才虚拟机的子网的前三个网段一致即可)。
例如,我们刚才看到我的虚拟机子网为192.168.23.0,则我们可以设置为192.168.23.100。
子网掩码默认。
网关: 192.169.23.2
DNS: 8.8.8.8
点击确定。
img_11.png

设置Censos8的静态IP

打开终端输入命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33设置自己的静态IP。将BOOTPROTO改为static,ONBOOT改为yes。然后在文件后面添加IP信息。IPADDR自己随便设置,只要保持前三个网段和虚拟机的子网前三个网段一致即可;GATEWAY(网关)设置为刚才我们记下来的虚拟机网关;NETMASK(子网掩码)默认即可;DNS1(域名解析服务器)填公共的8.8.8.8即可。
img_12.png

操作实例

1
vim /etc/sysconfig/network-scripts/ifcfg-ens160
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
#UUID=10413ef3-a147-4364-a8b0-306ec6370a7b
DEVICE=ens160
ONBOOT=yes

IPADDR=192.168.171.134
GATEWAY=192.168.171.2
NETMASK=255.255.255.0
DNS1=8.8.8.8

填写完毕之后,保存并退出。
重启网卡

1
2
nmcli c reload
nmcli c up ens160

或者reboot重启。
最后我们ping一下本机,看看能不能ping的通。发现能ping通。好,静态IP设置完毕。
img_13.png

参考文章

评论