配置清除操作系统为网关模式的机器上有两个网卡。
eth0:192.168.2.0/24,ip 192.168.2.27与调制解调器连接,从而具有互联网连接性。
eth1:192.168.122.0/24与ip 192.168.122.10通过交换机连接到局域网中的其他机器。
网络为192.168.122.0的局域网机器无法获得internet.How,它们能通过透明操作系统网关上网吗?我使用"ip_forward=1“启用了在Clear操作系统中的数据包转发功能,请您在这方面帮助我。
以下是我添加的静态路由:关于ip地址为192.168.122.11的局域网machine1
ip route add 192.168.2.0/24 via 192.168.122.10 dev eth0192.168.2.0/24 via 192.168.122.10 dev eth0
192.168.122.0/24 dev eth0 proto kernel scope link src 192.168.122.11但是,192.168.2.0/24网络还不是reachable.Where的问题吗??
编辑:所有的机器都是运行在xen上的虚拟机。
。
发布于 2012-10-11 13:07:23
如果Xen已经配置了一个桥接网络来将VM来宾连接到主机LAN接口,那么来宾就不应该在单独的IP子网中。“网桥”连接在‘硬件’级(即以太网)上不相交的两个网络。在这种情况下,所有机器,无论是虚拟的还是物理的,都应该在192.168.2.0/24中有地址。
另一方面,如果物理LAN和虚拟LAN没有桥接,那么您将需要单独的IP子网,并在它们之间进行路由。NAT (在Linux主机上)是可选的,但如果您的Internet“调制解调器”设备只希望提供对一个IP子网的访问,则可能需要NAT。如果您这样做,那么您将需要配置来宾使用192.168.122.10作为他们的默认网关。
发布于 2012-10-12 04:25:25
它在一台真正的机器上工作。我不知道为什么它不能在VM.But上工作,当我在真正的硬件上尝试相同的设置时,它是worked.Can,有人请给我解释一下。
https://serverfault.com/questions/437192
复制相似问题