在过去,我有我的路由器在家里(debian服务器)作为一个DHCP服务器,DNS服务器和互联网和我的networking之间的NAT。 现在,我需要在我工作的办公室复制这个。 不过,我现在需要不同的参数。
我们有两个互联网连接:一个电缆和一个VDSL。 我们希望能够同时接收连接到我们的debian服务器(所以2input),但只保留在我们的局域网(所以1输出)的一个networking。 但是,我们希望特定的计算机(IP从10到20)访问Internet A和特定的计算机(IP从21到30)以访问Internet B.我们不需要故障转移和/或负载平衡。
我在Google上做了我的研究,并且find了关于如何做“多连接”部分的教程。 我即将尝试。 但是我遇到的问题是将特定的计算机分配给特定的Internet连接?
只需设置多个路由表,每个ISP一个。 然后使用ip rule来设置基于源地址或ip rule支持的其他条件来select路由表的ip rule 。
规则可能像这样简单
ip rule from 10.0.1.0/24 lookup table1 ip rule from 10.0.2.0/24 lookup table2
看到: