已经被 VM10 的桥接搞疯了...网上的教程没有一个靠谱的。

2014-10-21 09:25:36 +08:00
 nonozone
现在的状态是:
主机windows10
虚拟机debian
本地网卡已经打开了桥接协议并且勾选了 允许其他网络使用这个链接,并且在下拉选中了vnet1.
虚拟网卡vnet1一样打开了桥接协议。

现在debian不管是自动获取,还是静态IP都无法访问网络。防火墙也关闭了。
还有vnet1的IP到底要自动获取还是要指定跟LAN一个网段的IP?这两个我都试过了,没用。

还有哪里的问题?
12131 次点击
所在节点    问与答
29 条回复
xenme
2014-10-21 09:32:34 +08:00
首先,桥接的话,相当于物理连接已经有了,要能够通信,必然是要一个段嘛,所以,你自动或者指定肯定是要一个段的,这个没有疑问。
------
另外,这个桥接,你应该是用VMWare的virtual network editor来指定桥接,比如指定把VMNet1桥接到本地连接,而看你够的允许其他网络使用这个,这个应该是Internet共享。
nonozone
2014-10-21 09:36:39 +08:00
@xenme 这个咋VM的网络编辑里已经指定到本地网卡了。

其实我也奇怪,Vnet1和Vnet8明明一个是nat,一个是host-only啥的,跟这个桥接有啥关系,但是看那些教程无一不是这么干。
mimzy
2014-10-21 09:37:38 +08:00
之前试的是8.1下在 VM10 里安装 Arch,参考了官方文档,然后莫名其妙就连上了https://wiki.archlinux.org/index.php/Beginners%27_guide_(简体中文)#.E6.9C.89.E7.BA.BF.E8.BF.9E.E6.8E.A5
我的网络适配器用的是 NAT 模式。
hjc4869
2014-10-21 09:38:52 +08:00
不是非常必要的话建议NAT
zhs227
2014-10-21 09:41:58 +08:00
使用VMWare的虚拟网络编辑器,不一定vnet1都是桥接网段的。打开虚拟网络编辑器以后可以看到Vmnetx的提示,看看类型有没有桥接的。没有自己添加一个。如果有的话,看看桥接到那个网络,同时有多张网卡或者有其他虚拟网络的时候,这里一定要选对,就是你本机连接到路由器的那个网卡,如果默认是自动上不去,就一定要修改这里。

然后就应该可以了。不行的话把机器重启一下就可以了。
nonozone
2014-10-21 09:44:14 +08:00
@zhs227 已经如此这般了...

主机还需要其他设置么?
@hjc4869
@mimzy

主要是为了可以在LAN里直接访问到,NAT可以?
arnofeng
2014-10-21 09:48:29 +08:00
看这个教程http://www.blogfeng.com/vmware-nat.html
decken
2014-10-21 09:50:35 +08:00
可以尝试左下角的 恢复默认设置
VM有时候会抽风
xenme
2014-10-21 09:50:56 +08:00
@nonozone 看图片,这里配置应该没啥问题了(Realtek必须是物理机的LAN口通信网卡)。VM设置使用桥接的VMnet0,然后设置和物理一个段就可以通了。
zhs227
2014-10-21 09:53:02 +08:00
@nonozone ,网卡上是不用专门做桥接设置,只需要协议里面有vmware bridge protocol,并且是勾上的状态就可以了。还有你有没有禁用VMnet8连接,如果禁用了,要把它打开一下。

虚拟机属性里面直接选桥接,不要用自定义网络再选Vmnet0.

我能想到的就这些了。
nonozone
2014-10-21 09:53:43 +08:00
@xenme 其实有个问题不大理解,为啥电脑里多了vnet1和vnet8两个虚拟网卡,就是没有vnet0呢?
xenme
2014-10-21 10:01:20 +08:00
默认应该是有三个:Bridge、Host-Only、NAT,根据你的需求来选择。
但是我也不确定为什么你的只有2个,没有的话,就自己手动添加一个就好了。
zro
2014-10-21 10:04:32 +08:00
估计是Win 10系统的问题或者是VM驱动的问题,我主机也是Win10,装的是VM6.0.3,虚拟机是server 2003,无法桥接的,NAT就可以
hjc4869
2014-10-21 10:13:16 +08:00
@nonozone NAT可以端口映射吧,不过不是很方便。
说实话,我用win8.1,VMware用Bridged就没连上网过,但是以前在台式机上用HyperV的Bridged就是正常的
mimomi
2014-10-21 10:14:41 +08:00
换virtualbox
linchanx
2014-10-21 10:57:16 +08:00
桥接需要在网卡的属性里面 vmware bridge protocol 这个选项。
比如你要桥接 本地连接1 就在本地连接1这个网卡里面 勾选这个选项。
linchanx
2014-10-21 10:58:20 +08:00
vnet0 是桥接 但是不会显示出来 需要自己设置 通常指显示 vnet1和vnet8
nonozone
2014-10-21 11:19:29 +08:00
我现在只能怀疑是Windows10的问题了...nnd不折腾这个破系统了。
haiyang416
2014-10-21 11:22:27 +08:00
@nonozone 悲剧的楼主,昨天没装上,今天又整虚拟机 = =。
aru
2014-10-21 11:24:28 +08:00
@nonozone 默认的桥接网卡应该选vmnet0,教程是错的呗。

然后你的主机网卡接的网线是可以dhcp 多个 ip吧,基本就没问题了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/140403

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX