我已经在FC12的KVN内安装了CentOS 5。 我已经设置了一个正常工作的桥接networking。 我可以从任何其他计算机上ping虚拟主机,反之亦然。 我也可以从LAN上的其他计算机访问虚拟主机上的apache。 我也没有问题做'百胜更新'
但是,当我尝试访问任何UDP服务,例如。 驻留在我的LAN之外的DNS我从来没有得到答复。 例如。 nslookup google.com - <known nameserver> 。 当我从主机操作系统尝试这个,完全相同的命令我得到一个答复。
我已经尝试通过端口映射到ADSL调制解调器路由器(DG834G NETGEAR)在两个方向的端口嗅探stream量。 DNS请求传送到互联网,但我没有得到答复。 只是随便比较主机发送的数据包和虚拟操作系统,我没有注意到任何显着的差异。 然后,我不知道该找什么。
其他信息:
iptables主机FORWARD有一个规则(客户iptablesclosures):
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 PHYSDEV match --physdev-is-bridged
networking很简单,一个L2pipe理交换机和一切连接到它。
我也试过为各种UDP服务创build一个端口转发规则并testing它们,但是在那里也没有运气。
主机和guest虚拟机使用静态IP进行configuration,但路由器上的相同ip / mac有一个DHCP条目。
更新:
它似乎是DSL调制解调器路由器。 我只是换了一个现有的一个贷款,它工作得很好。 我完全不知道为什么,我只是使用贷款人的默认出厂设置。 任何想法可能是什么原因? 我试过改变各种设置等,但我不知道具体可能是什么。
这听起来相对复杂,如果你所说的一切都是准确的。
VM主机也可以发送和接收UDPstream量吗?