系统相关
首页 > 系统相关> > 记录一次vmware 中,物理机与nat模式的虚拟机通讯【存】

记录一次vmware 中,物理机与nat模式的虚拟机通讯【存】

作者:互联网

记录一次vmware 中,物理机与nat模式的虚拟机通讯

https://blog.csdn.net/qq_31329893/article/details/83511815


事情起因是因为我做老男孩的openstack实验,规划是

openstack-controller======》主机名按要求是controller ip是10.0.0.11/24   gw是10.0.0.2   

openstack-compute1======》主机名按要求是compute1  ip是10.0.0.31/24  gw是10.0.0.2   

(网络上老师是默认的用了vmware的nat模式)


但是这样的情形下,我的两vm能互相ping通,但是物理机与nat模式的虚拟机通讯是互相ping不通的,而且两vm访问不了外网。按照https://blog.csdn.net/qq_31329893/article/details/83511815

提到的说法是建立一下nat映射,但是我操作了还是不行,我加的nat如下:

image.png

image.png



最后我发现是得修改两处:

第一处VMnet8网卡ip得由原来的192.168.26.1 255.255.255.0 gw空,修改为10.0.0.1 255.255.255.0 gw空!

第二处点击编辑下的“虚拟网络编辑器”:nat网卡下的子网由192.168.26.0 255.255.255.0 修改为10.0.0.0 255.255.255.0

image.png

image.png


image.png


修改完成之后,发现物理机能ping通10.0.0.11和10.0.0.31了(10.0.0.11和10.0.0.31也能通10.0.0.1和10.0.0.2,还能通百度等外网了)!而且telnet 10.0.0.11 22端口,telnet 10.0.0.31 22端口都通!【此外而且telnet 10.0.0.11 6589端口,telnet 10.0.0.31 6591端口都不通,可以说明那个nat没效果,删掉吧】我的需求已经实现,可以通过xshell远程登录他们22端口啦!



虚拟机nat模式是通讯逻辑是这么回事,相当于网关是vmware那个编辑器,他有dhcp功能,而且暂用了一个名为.2的ip,也就是网关ip,他就是网关!

之后vm和物理机分别相当于2台电脑而已,你得同网段了才通!


image.png


image.png


标签:10.0,机与,ip,虚拟机,0.31,0.11,nat
来源: https://blog.51cto.com/8189171/2535617