虚拟机连网的三大模式

前言

相信每一个IT工作者都大概了解Linux。虽然在桌面领域, Linux是一个弱项,Windows是绝对的霸主,但当今最流行的云计算的背后是虚拟化和网络技术,而虚拟化和网络技术基本是Linux 的天下,所以掌握Linux势必成为编程工作者的必备技能。

 

作为一个刚刚接触运维的小白,想要练习Linux,肯定不能够用真机装Linux,那么该怎么办呢?虚拟机就解决了这个问题,而我下面要讲的就是在虚拟机装上Linux之后的连网问题。

 

 

一、网络地址转换(NAT:Network address translate)

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改。因此虚拟系统也就无法和本局域网的其它真实主机进行通信。如果安装了虚拟机,又不想配置网络,就推荐使用NAT模式,它最大的优点就是虚拟系统接入互联网非常简单,你不需要其他任何配置,只需要宿主机器能访问互联网即可。

但有一点要注意的是:虚拟机可以ping同宿主机器,反过来不能。因为虚拟机等于局域网,宿主机器变成了公网的连接器,两者是公网不能访问内网,内网可以访问公网的关系。所以要宿主电脑跟虚拟机共享文件时候不能选这个NAT网络的。

二、主机模式(Host-Only)

你想要你的电脑跟虚拟机通信,那么就选择主机模式,就是说你的虚拟机可以跟你的电脑通信。可以共享文件,但是你的电脑能够上网,但是虚拟机是无法上网的。无论你的电脑能不能上网,虚拟机只能跟你的电脑通信。你只想要虚拟机跟电脑通信就选择这个。一般来说电脑不能联网时候,没有网线的时候选择这个模式。

在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

三、桥接模式(bridged)

如果你想要你的电脑能够上网,虚拟机也能够上网,并且,电脑跟虚拟机可以通信可以共享文件,可以ping同那么就要选择桥接模式。在桥接模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的计算机,它和宿主机器就如同连接在一个路由器上的两台电脑,这样它可以访问局域网内的任何机器(包括宿主机器)。那么这些就要要求:1、虚拟机IP地址与宿主机器在同一个网段;2、虚拟机子网掩码、网关以及DNS服务器地址与宿主机器相同。

小结

 

NAT模式等于你的电脑变成了虚拟机用的公网连接设备。

主机模式你的电脑变成了虚拟机的一堵墙,虚拟机只能跟这堵墙的连接。

墙除了可以跟墙内的虚拟机连接,还可以连接墙外的世界,这就是桥接啦!

 

      

 

        

          Good luck always go around with you!

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 32
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值