分享WP资源
是件美好的事情

VMware虚拟机的3种上网方式

腾讯云限时秒杀活动

作者:田田田田   链接地址:https://www.zhihu.com/tardis/sogou/art/43234720

学习需要,本地用VMware来了一个CentOS系统。

首先了解物理机的配置:

物理机通过一根网线连到家用路由器,所以地址什么都是自动获取。

实际分配的IP是192.168.1.2,网关是192.168.1.1

至于虚拟机,有这3种模式,依次来配一下试试:

1、桥接模式

虚拟机 和 物理机同等地位,相当于你同事和你的电脑,物理机上虚拟网卡VM0相当于交换机(集线器),一头连到了家用路由器,另外N头接所有需要上网的电脑。

所以虚拟机的网络配置和物理机保持一模一样。

如果物理机是固定IP,这里虚拟机也要固定IP,把IP末尾改一下其他DNS不变。

这里物理机自动分配,于是虚拟机也自动分配。

记得最后对虚拟机网卡deactivate再activate,才能生效。

首先在这里声明:我要用桥接模式而不是别的什么模式……

在虚拟机上配置自动分配

好了~

然后用ifconfig看看分到的IP,因为我们等下要用Xshell连一下:

用Xshell连192.168.1.4,信任~成功~(除了确实卡……)

但这里有个问题是,192.168.1.4这个ip是动态分配的。如果下一次启动分配到.5,那我Xshell里面也要跟着改,很不方便,于是决定虚拟机还是用静态IP,只要家用路由器没有限制一般没有问题。

修改如下:

然后deactivate-》activate

Xshell一直能够连上,但是虚拟机无法访问百度主页了。

怎么回事?

因为Xshell我们是用IP连接的,访问百度是域名,还得手动指定DNS……

现在没有问题了。虚拟机IP固定下来,DNS也正常了。

如果保持桥接模式,我们可以一直这样用,一直顺利用xshell的固定连接啦~

但还是尝试一下另外两种吧~

2、NAT模式

虚拟机在物理机的一个子网中,虚拟机的地址是内网地址,虚拟机所有上网都是借助物理机NAT功能把内网IP转换成外网IP,因此对外面网络上花花绿绿的机器来说,看到的永远只是外网IP。

类似于我现在一个笔记本、一个手机都是通过家用路由器上网,一个192.168.1.2,一个192.168.1.3,但是对百度来说,它所看到的源IP绝对不是这个,而是经过路由器转换后的电信提供的公网IP。百度无法从这一个IP判断是我的笔记本还是手机在上网。

为了方便xshell固定IP连接,我们这里不自动分配,手动指定虚拟机的IP。

声明虚拟机改用NAT模式了

查看NAT内网配置:分配可以进行NAT的网段,在这个网段才可以被NAT

物理机上虚拟网卡VM8的自动配置,如果手动也要这样配

内网把DNS发到192.168.204.2,就会有人来做这个DNS查询,这实际上是因为上述虚拟网络编辑器中配置了网关192.168.204.2,VMware就来我们完成。

剩下只需要保证虚拟机连上VM8,且IP在这个网段内,就好啦~

这里需要注意的是,192.168.1.0/24和192.168.204.0/24都是内网IP,不能上公网的,但是是两个不同的网段。

正如我在这里没有办法让虚拟机沿用第一次的地址192.168.1.4而是改了192.168.204.4……如果固执地坚持内网还是用1.0段,那么应该会紊乱……

做了实验,由于内外网都在一个网段,确实紊乱了,物理机的网页被拉段,把虚拟网卡禁用才好起来……

3、仅主机模式

什么叫做仅主机?

就是虚拟机只能跟物理机联系,不能上互联网。

???

不是绝对不能上,

把虚拟机网卡deactivate,先修改物理机,共享:

这时VM1的IP已经被修改,让虚拟机跟它一致:

注意这里虚拟机的IP必须手动指定,不能用DHCP,因为VM1是没有开自动分配功能的。

想象就是两台家用电脑,一根网线把它们连起来。这时候如果双方IP掩码都在一个段,就可以相互通信;如果不在就连不了,因为对方并没有DHCP的能力。

还要注意,必须手动指定有效的DNS,不要指成内网某个IP,因为同样的,此时只是普通节点,不具有DNS能力。

最后,连接是可以连接上,但行吧~但感觉有点慢,特别是在DNS的时候,不知道是不是心理作用。

因为是网络共享,类似于360共享一个wifi出去……可以认为虚拟机根本没有IP(实际上它有但那个主要是用来与物理机连通,并不是用来上网,物理机要帮它做的事太多了。。)

[最后]

我决定用桥接模式!

感觉上,这是把虚拟机用得最真的一种上网方式了,而且固定IP也方便用xshell连接。

 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:莲花不妖 » VMware虚拟机的3种上网方式
分享到: 生成海报

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录