Win10下通过Xshell链接虚拟机Linux系统

在没有进行任何配置的情况下,Xshell无法直接连接VMware中的Linux系统。以下几个配置,必不可少:

一,虚拟机设置中使用的是桥接模式,而不是NAT模式。

这里解释下这两种模式的不同。

在桥接模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。这种模式下,需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,配置好网关和DNS的地址后,以实现通过局域网的网关或路由器访问互联网。

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,只需要宿主机器能访问互联网,你不需要配置IP地址,子网掩码,网关,但是DNS地址还是要根据实际情况填的。

NAT模式可以上网,但不能和宿主计算机进行通信,因为主机可以ping通虚拟机,但虚拟机无法ping通主机。桥接模式下,只要把虚拟机和主机设置到同一网段,就可以互相ping通。

二,设置虚拟机和主机到同一网段

使用桥接模式:在Linux控制台中输入: 
vim  /etc/sysconfig/network-scripts/ifcfg-eth0(),打开网络配置文件,然后编辑以下内容:
1.设置模式(BOOTPROTO)为:static 
2.IP(IPADDR)子网掩码(NETMASK) 与主机在同一个网段(前三位相同):192.168.X.X 
3.网关(GATEWAY与主机IP相同

就可以相互ping通了~ 。 如果无法上网,先检查一下 DNS cat /etc/resolv.conf, 再检查一下主机是否启动了网络共享。如果都没问题,还是上不了网,而且ping不通 主机的网关,则是网关在路由器里做了限制。

猜你喜欢

转载自blog.csdn.net/illikang/article/details/83218232
今日推荐