MobaXterm
-
ubuntu没有设置NAT模式上网,默认是桥接模式 (一般来说,linux系统有三种上网模式:NAT模式、桥接模式和仅主机模式,仅主机模式用得比较少。桥接模式和NAT模式都可以实现远程登录,但是桥接模式需要使用ubuntu的ip地址,NAT模式可以直接使用127.0.0.1的IP地址。)
- 点击开始菜单,找到虚拟网络编辑器(找不到直接搜索就好了),用管理员身份运行。找到Ubuntu的虚拟网卡(一般以VMnet+数字命名)点击,选择NAT模式并进行NAT设置,添加四个主机端口号22/2049/9999/111,类型选择TCP,虚拟机IP地址,如果不清楚可以到ubuntu的终端模式下输入ifconfig命令查看。注意每次添加一个端口号,共操作4次。操作如下:
图1
图2
图3 (虚拟机IP地址千万不要写错,否则也是无法远程登录哦~)
(注:有的小伙伴可能装过多个版本的虚拟机,所以对应会有多个虚拟网卡,可能会分不清。其实你可以在windows下打开命令提示符窗口输入ipconfig命令,就会出现windows IP配置信息,如下图所示:①是我用的网卡,因为我电脑不是宽带连接入网,我是电脑连接手机热点上网,所以显示的是无线网络连接。②我们看VMware,它不是真实的网卡,这个IP地址是与我的ubuntu虚拟机对应的,所以我们知道VMware的网卡名称是VMnet8,这个也可以在网络和共享衷心的更改适配器中看到,后面在详细说。)
图4
-
Ubuntu的网卡没有启用
- 点击电脑右下角的网络标志,点击“打开网络和共享中心”,点击更改适配器设置,找到VMware对应的网卡,单击右键启用。(这个应该不用截图了哈~)
-
VMware的服务没有启动
- 点击开始菜单,搜索“服务”进入,找到VMware的服务,全部设为自动、启动。如下图所示:
图5
图6
-
Ubuntu和windows的防火墙设置
- 首先检查windows的防火墙是否VMware的程序通过。在开始菜单搜索下搜索windows防火墙单击,点击允许程序通过windows防火墙通信进行查看,看到VMware在其中即可,如若不在的话,勾选即可。
- 检查ubuntu的防火墙状态,在ubuntu终端下输入 sudo service iptables status,如果是开启的状态,输入sudo service iptables stop命令进行关闭。
(以上就是我对于这种情况的问题汇总。若有不足的地方,请多多指教!)