因为每一次创建新的虚拟机都需要重新设置IP,所以我分享上来,这样我每次也就只需要Ctrl+C、Ctrl+V即可。
在设置虚拟机IP地址之前,首先需要知道虚拟机的虚拟网卡地址。win+R+cmd,ipconfig指令
在虚拟机终端,用root用户登录,执行指令
vim /etc/sysconfig/network-scripts/ifcfg-eth0
IP与ipconfig中的虚拟网卡地址一样即可,主机号设置在0-255之间,一般不设置为0.1.2.255,可能占用广播或者网关地址。
默认网关一般和ip地址后三位不同,我这里设置为2,这里网关需要和VMware Workstation中,点击左上角任务栏中编辑,选择网络虚拟编辑器,点击NAT设置,其中有网关地址,设置一样即可。
DNS地址我这里设置直接是谷歌的服务器地址8.8.8.8
DEVICE=eth0
TYPE=Ethernet
UUID=15978253-4fb0-4e75-927a-03e81b505699
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.xxx.xxx
GATEWAY=192.168.xxx.2
DNS1=8.8.8.8
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:4E:B8:38
LAST_CONNECT=1571108135
设置完成,:wq保存。
执行命令service network restart,出现如下图所示,就成功了。
或者reboot,直接重启虚拟机
完事之后,ifconfig看一下,eth0网卡IP地址是否与自己设置的一致,如果一致,则成功。
同时,可以测试一下,终端输入 ping www.baidu.com,显示延时即为成功。
在VMware Workstation中,点击左上角任务栏中编辑,选择网络虚拟编辑器,子网的号段与ipconfig中的一致,也说明网络设置成功。
来源:https://blog.csdn.net/weixin_44311939/article/details/102732356