网络连接测试通了,那就说明,我们可以在windows上边使用xshell远程控制ubuntu(模拟在windows上远程控制云服务器)
但是,就目前本地这个配置,我是有几个疑问的,上一篇中我们windows的ip是192.168.1.8,而ubuntu的ip是192.168.227.128,很明显,他俩不在同一个网段内,那他俩是怎么链接上的呢?
还有就是vmware给我们创建了两个虚拟网卡,连接了两个虚拟网络,他到底是怎么回事呢?
我们查看VMware Network Adapter VMnet1的网络详细信息:
他的ip是192.168.29.1,他windows和ubuntu主机的ip并没有什么关系。我们接着往下看VMware Network Adapter VMnet8的网络详细信息:
他的ip是192.168.227.1,嘿,这不巧了嘛,他和ubuntu的ip在一个网段内。这样的话,windows与ubuntu之间可以互相通信就说的通了。
这里再扩展一下VMware的网络连接模式的原理以及区别,我这里的ubuntu虚拟机的网络设置如下图所示:
我这里使用的是NAT模式,正常我们可选的网络连接模式有桥接模式、NAT模式、仅主机模式以及自定义网段模式。
我这里也是简单的说下我看了官方文档之后的理解,这个玩意我也不是很懂。
1:桥接模式
这个模式没有用到VMware创建的虚拟网卡,虚拟机和主机使用的都是你电脑上真实的网卡。你可以这样理解,就是将你的网卡一分为二,主机和虚拟机各用一半。两者地位相同。
但是模式需要注意的是你的无线网卡不一定和你的虚拟机兼容,如果不兼容或者需要驱动程序的话还需要手动进行调整或者添加新的网卡。
2:NAT模式
这个是创建虚拟机的时候默认选择的模式,就像我们上面测试的那样,这次使用到了vmware创建的VMware Network Adapter VMnet8网卡,用来和虚拟机通信。
而我们主机的物理网卡,用来正常的上网。
此模式下,真实机器相当于开启了DHCP功能的路由器,所谓 NAT 模式,就是让虚拟系统借助 NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网
3:仅主机模式
仅主机模式下,真实环境和虚拟环境是隔离开的;在这种模式下,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开。但是虚拟机和主机是可以通信的。这个模式使用的是VMware Network Adapter VMnet1网卡。
和NAT唯一的不同的是,此种方式下,没有地址转换服务,因此,默认情况下,虚拟机只能到主机访问。
上边这部分了解就好,这部分属于是VMware相关的知识,了解就好。
有好的建议,请在下方输入你的评论。