使用 VMware 构建了一个本地 CentOS 虚拟机以后,通过 Xshell 连接虚拟机,在使用桥接的网络连接方式,重新连接虚拟机时,虚拟机IP地址可能发生不断改变。这对虚拟机的管理非常不便,尤其是对集群应用的管理。故需要将虚拟机中的动态IP改为固定IP。
1.查看本机IP(windows10)
查看本地IP地址,控制台输入ipconfig,虚拟机的设置需要和本地主机在同一网段
2.设置虚拟机 VMnet8 的 IP地址
VMnet8 和主机 IP 在同一网段
3.设置 VMware 虚拟网络编辑器
4.更改设置
点击右下角更改配置
5.设置NAT模式
6. NAT网关设置
7. 登录Centos虚拟机
使用root账户,进入目录: /etc/sysconfig/network-scripts/,设置虚拟网卡
8.配置固定IP
[root@elktest4 network-scripts]# cd /etc/sysconfig/network-scripts/
[root@elktest4 network-scripts]# vim ifcfg-ens33
注意:注意掩码地址(NETMASK)不要写错了
9.重启网卡并检查是否能正常上网
[root@elktest4 network-scripts]# vim ifcfg-ens33
[root@elktest4 network-scripts]# service network restart
[root@elktest4 network-scripts]# ping -c 5 baidu.com
PING baidu.com (220.181.38.148) 56(84) bytes of data.
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=1 ttl=128 time=58.0 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=2 ttl=128 time=39.1 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=3 ttl=128 time=40.8 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=4 ttl=128 time=42.8 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=5 ttl=128 time=40.0 ms
10.查看虚拟机IP
如图,已配置成自定义IP地址。