如何将默认流量路由到 TP-Link 路由器上的另一个特定 IP

如何将默认流量路由到 TP-Link 路由器上的另一个特定 IP

我有一台 TP-Linkk 路由器 TD-W8960N 300Mbps 无线 N ADSL2+ 调制解调器路由器,我使用它通过 PPPoE 连接到互联网。我有一个备用互联网连接,它有自己的路由器,通过 LAN 电缆连接到 tp-link 路由器。

  • tp-link 192.168.1.1
  • 备份路由器 192.168.1.2

我想要的是当第一个 PPPoE 连接断开时更改路由表,并将 tp-link 上的所有传入流量路由到第二个路由器,但我不知道该怎么做。我所做的是通过 telnet 连接并执行以下操作:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
81.174.0.21     *               255.255.255.255 UH    0      0        0 ppp2
192.168.1.0     *               255.255.255.0   U     0      0        0 br0
default         *               0.0.0.0         U     0      0        0 ppp2
 > route delete default 0.0.0.0
Invalid destination IP address
 > route add default 0.0.0.0 192.168.1.2
Invalid destination IP address
 > route add 0.0.0.0 0.0.0.0 192.168.1.2
Please at least enter gateway IP or interface

我也尝试通过 HTTP 接口添加它,但它告诉我这0.0.0.0是一个无效地址。也许我无法使用此特定路由器及其固件来做到这一点,但我不知道。任何帮助都非常感谢。

答案1

如果您决定安装第三方固件(例如 openwrt),则可以使用此功能。这不是一个简单的过程(至少第一次),但会给您带来更多的灵活性。这里有适合您路由器型号的文档: https://openwrt.org/toh/tp-link/td-w8960n

请记住,如果您在路由器上安装 openwrt,由于驱动程序的可用性和许可,DSL 调制解调器将无法在您的路由器版本上运行。

答案2

在大多数此类路由器中(用于 Cable/DSL 的一体式路由器),路由表是不能直接编辑的,如果是“默认”,则条目通常会被锁定并且无法编辑。

基本上,您需要一个兼容 DD-WRT/Tomato 的路由器作为“主”路由器,或者获得一个内置有备份 WAN 连接功能的 DSL 路由器。

另一种选择是在两个路由器前面使用类似 RPi 或 Linux 路由器盒的东西,让它管理路由。消费级路由器不打算执行此级别的功能。

相关内容