linux两个网络之间的路由

时间:2012-08-30 05:10:58

标签: linux networking routing

我有2台应用服务器通过以太网线直接连接到SAN服务器,san服务器有双网卡和2个端口。

                      APP1                              APP2
                     172.16.16.10                   192.168.10.10
                          |                                |
                          |                                |
                   172.16.16.1 --[ SAN DUAL NIC ] -- 192.168.10.1

ON SAN

当我在同一子网172.16.16.x上使用IP设置每个nic时,只能连接到单个应用程序服务器APP1。

但是,如果我在不同的子网192.168.1.x上设置其他网络连接两台服务器的工作正常。

我的问题是如何在APP2和APP1之间启用路由?

谢谢

1 个答案:

答案 0 :(得分:1)

由于您没有提供子网掩码,我编写的路由语句只能路由到您放在图表中的特定主机。如果你给我你的子网掩码,那么我可以给你更多的通用路由语句。

在APP1上: ip route通过172.16.16.1

添加192.168.10.10/32

在APP2上: ip route通过192.168.10.1添加172.16.16.10/32

要使路由在重新启动后保持不变,您必须将这些静态路由添加到配置文件中,但由于我不知道您正在使用哪个发行版,因此我无法告诉您要编辑的确切文件。