主机连接路由器虚拟机可以通过桥接上网,主机连接光猫虚拟机不能通过桥接上网,

时间:2022-12-24 14:00:21
运营商限制的是个账户,最大允许3个设备同时连接。

网络连接方式A:外网-----猫----路由器----主机
虚拟机设置桥接可以上网,Nat模式也可以上网。

网络连接方式B:外网-----猫----主机 
物理宿主机通过宽带拨号上网成功,虚拟机设置为桥接(这3种模式都设置过:1桥接自定义网卡;2桥接复制直接连物理网络;3桥接复制直接连物理网络+勾选复制网络连接状态)只要是桥接模式连光猫就不能上网,Nat模式可以正常上网

问一下这种连接情况下为啥不能通过桥接模式上网?是不是因为猫识别物理宿主机有一个网卡1,猫识别虚拟机有另外一个网卡2,认为是两个设备在同时上网?







4 个解决方案

#1


可能是吧,我也遇到过这个问题,不过mac地址可以改的,你要么把虚拟机中网卡地址改成与主机的一样,看看会怎样

#2


哪位来科普一下这个网络原理啊

#3


引用 1 楼 ipqtjmqj 的回复:
可能是吧,我也遇到过这个问题,不过mac地址可以改的,你要么把虚拟机中网卡地址改成与主机的一样,看看会怎样

多谢回复

#4


引用 2 楼 upup2010 的回复:
哪位来科普一下这个网络原理啊

参考http://www.cnblogs.com/york-hust/archive/2012/03/29/2422911.html
https://blogs.oracle.com/fatbloke/entry/networking_in_virtualbox1

我目前的理解:桥接方式是相当于通过交换机连接,也就是在第二层,所以IP地址要自己配置获取。

如果既想上网,又想让虚拟机作服务器,可以设置NAT方式,并设置端口转发。
在虚拟机的file->preference,弹出的对话框中选左边的network,再选NAT network标签,新建一个,再编辑, 编辑的对话框的有一个port forwarding, 配置一下就可以了

#1


可能是吧,我也遇到过这个问题,不过mac地址可以改的,你要么把虚拟机中网卡地址改成与主机的一样,看看会怎样

#2


哪位来科普一下这个网络原理啊

#3


引用 1 楼 ipqtjmqj 的回复:
可能是吧,我也遇到过这个问题,不过mac地址可以改的,你要么把虚拟机中网卡地址改成与主机的一样,看看会怎样

多谢回复

#4


引用 2 楼 upup2010 的回复:
哪位来科普一下这个网络原理啊

参考http://www.cnblogs.com/york-hust/archive/2012/03/29/2422911.html
https://blogs.oracle.com/fatbloke/entry/networking_in_virtualbox1

我目前的理解:桥接方式是相当于通过交换机连接,也就是在第二层,所以IP地址要自己配置获取。

如果既想上网,又想让虚拟机作服务器,可以设置NAT方式,并设置端口转发。
在虚拟机的file->preference,弹出的对话框中选左边的network,再选NAT network标签,新建一个,再编辑, 编辑的对话框的有一个port forwarding, 配置一下就可以了