主机与虚拟机上的ubuntu通信

主机环境:win7 32位操作系统

虚拟机:在VMmare上运行的ubuntu

目标:主机与虚拟机相互ping通

具体步骤:

1.打开VMmare,单击菜单栏“虚拟机”->“设置”->“网络适配器”->“NAT模式”->“确定”。如图:

主机与虚拟机上的ubuntu通信_第1张图片

2.安装好VMmare时会产生两个虚拟网卡。

VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡; 

VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡;

我们用NAT连接,win7下查看他的ip相关信息:win+R输入cmd,命令行输入:ipconfig看到其ip地址192.168.40.1(VMnet8)。

修改虚拟机的在同一网段:单击VMware菜单栏“编辑”->“虚拟网络编辑器”->"选择VMnet8"->NAT setting可以看到网关。待会网关设置和其显示的一样即可,ip同一网段。

主机与虚拟机上的ubuntu通信_第2张图片

3.在ubuntu终端:vim /etc/network/interfaces

修改内容如下图,不同机器做相应改变。

主机与虚拟机上的ubuntu通信_第3张图片

修改完毕,让其生效。输入命令:/etc/init.d/networking restart。再输入:ifconfig即可看到地址已修改完毕。

主机与虚拟机上的ubuntu通信_第4张图片

4.测试:在主机上ping 192.168.40。成功。

主机与虚拟机上的ubuntu通信_第5张图片

在虚拟机ubuntu上ping 192.168.40.1。成功。

主机与虚拟机上的ubuntu通信_第6张图片

注意:

1.确保VMware安装成功,我之前就是安装VMmare有问题,VMmare NAT服务都没有,所以一直ping不成功,重装VMmare要卸载干净。右击“计算机”->“管理”查看服务是否启动。

主机与虚拟机上的ubuntu通信_第7张图片

 2.ping不通,关闭防火墙试试。

windows防火墙关闭:控制面板->系统与安全->windows防火墙选择关闭。

ubuntu防火墙关闭:ufw disable。 



你可能感兴趣的:(主机与虚拟机上的ubuntu通信)