首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用带有2网卡的Linux进行路由选择

使用带有2网卡的Linux进行路由选择
EN

Server Fault用户
提问于 2012-10-11 08:11:09
回答 2查看 4K关注 0票数 5

配置清除操作系统为网关模式的机器上有两个网卡。

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

代码语言:javascript
运行
复制
ip route add 192.168.2.0/24 via 192.168.122.10 dev eth0

ip路由显示

代码语言:javascript
运行
复制
192.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上的虚拟机。

网络192.168.2.0/24是通过网桥网络通过主机以太网卡,网络192.168.122.0/24是通过虚拟网桥网络与in VMs.

EN

回答 2

Server Fault用户

发布于 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作为他们的默认网关。

票数 1
EN

Server Fault用户

发布于 2012-10-12 04:25:25

它在一台真正的机器上工作。我不知道为什么它不能在VM.But上工作,当我在真正的硬件上尝试相同的设置时,它是worked.Can,有人请给我解释一下。

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/437192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档