虚拟机网络连接方式及Ubuntu ssh方式远程登录

来源:互联网 发布:常德广电网络客服电话 编辑:程序博客网 时间:2024/05/24 06:33

记录一下VMWare的 三种网络连接的原理及设置:

1.bridge : 

直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力。在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题。使用这种方式很简单,前提是你可以得到1个以上的地址。

设置:默认使用 vmnet0

       将虚拟机的 ip 设置与主机同网段未使用 ip,其余netmask, broadcast, gateway, dns 都与主机相同即可实现虚拟机 <---> 主机 虚拟机 <----> 互联网 通信。

2.nat :

使用VMWare提供的NAT和DHCP服务,虚拟机使用主机中的虚拟网卡作为网关(默认为vmnet8),vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8。使用VMWare提供的DHCP和NAT服务,完成动态地址分配和从vmnet8到外网的地址转换。

设置:默认使用 vmnet8

       将虚拟机设置成使用 dhcp 方式上网,开启 dhcp 服务即可

       也可以手动设置:ip 设置与 vmnet8 同网段, gateway 设置成 vmnet8 的 gateway, netmask,broadcast 设置与 vmnet8 相同 ,dns 设置与主机相同。

3.host-only :

通过虚拟网卡(默认为vmnet1),虚拟机只能连接到主机,若要连接到外网,可在主机上开设DHCP服务、NAT服务或共享网络连接等。

设置:默认使用 vmnet1

       将虚拟机 ip 设置与 vmnet1 同网段, gateway 设置成 vmnet1 的 ip, 其余设置与 vmnet1 相同, dns 设置与主机相同, 这样就实现了

       虚拟机 <---> 主机 通信 , 但是 虚拟机 <---> 互联网 仍无法通信。

以上内容参考:http://blog.163.com/longtian79@126/blog/static/42077537200842893641129/

如果远程登录到Ubuntu,首先需要卸载防火墙,然后安装ssh服务,执行如下命令

卸载防火墙         sudo apt-get remove iptables

安装ssh              apt-get install ssh

ssh服务重启   /etc/init.d/ssh restart


原创粉丝点击