双WAN路由器LAN共享及跨路由器设备互访配置咨询
双WAN路由器LAN共享及跨路由器设备互访配置咨询
兄弟,你的场景我太熟了——双公网IP的桥接Modem下挂两个独立路由器,一个管服务器、一个管家用设备,现在要让服务器访问家用侧的Unraid备份机对吧?给你整理几个实操方案,按简单到复杂排序,你挑适合自己的来:
方案一:局域网直连+同网段配置(最推荐,零延迟)
这是最简单粗暴的方法,完全不影响两个路由器的公网IP使用,还能让所有设备在同一个内网里互通:
- 找一根普通网线,把Router1(TP-Link ER605)的任意LAN口和Router2(Asus RT-AX86U)的任意LAN口连起来**(划重点:绝对别插WAN口!)**
- 登录AX86U的管理后台,找到「LAN设置」:
- 把AX86U的LAN IP改成和ER605同网段的闲置IP,比如ER605是
192.168.1.1,就改成192.168.1.2 - 关掉AX86U的DHCP服务器(让ER605统一给所有设备分配IP)
- 把AX86U的LAN IP改成和ER605同网段的闲置IP,比如ER605是
- 搞定!现在ER605上的服务器直接输入Unraid的内网IP就能访问,而且两个路由器的WAN口依然各自用自己的公网IP,家用设备走AX86U的WiFi/有线、服务器走ER605的线路,互不干扰
方案二:保留独立网段+静态路由(适合不想改网段的情况)
如果你不想动现有两个路由器的内网网段,那就用静态路由打通两个LAN:
- 先按方案一的步骤用网线把两个路由器的LAN口连起来
- 假设ER605的LAN网段是
192.168.1.0/24(LAN IP192.168.1.1),AX86U的LAN网段是192.168.2.0/24(LAN IP192.168.2.1) - 登录ER605后台,找到「路由设置」→「静态路由」,添加一条规则:
- 目标网络:
192.168.2.0,子网掩码255.255.255.0 - 下一跳地址:
192.168.2.1 - 出口选连接AX86U的那个LAN口
- 目标网络:
- 再登录AX86U后台,找到「路由设置」→「静态路由」(不同华硕固件位置可能略有不同,找不到就搜“静态路由”),添加对应规则:
- 目标网络:
192.168.1.0,子网掩码255.255.255.0 - 下一跳地址:
192.168.1.1 - 出口选连接ER605的那个LAN口
- 目标网络:
- 配置完后,两边的设备就能通过内网IP互相访问了,公网IP的使用完全不受影响
方案三:IPsec站点到站点VPN(适合无法拉网线的场景)
如果两个路由器距离太远没法拉网线,那就用VPN隧道打通:
- 登录ER605后台,找到「VPN」→「IPsec VPN」→「站点到站点」,新建连接:
- 本地子网填ER605的LAN网段
192.168.1.0/24 - 远程子网填AX86U的LAN网段
192.168.2.0/24 - 远程网关填AX86U的公网IP
- 设置一个预共享密钥(比如
MyBackupVPN123,两边要一致)
- 本地子网填ER605的LAN网段
- 登录AX86U后台,找到「VPN」→「IPsec VPN」→「站点到站点」,对应配置:
- 本地子网填
192.168.2.0/24 - 远程子网填
192.168.1.0/24 - 远程网关填ER605的公网IP
- 预共享密钥和ER605设置的一样
- 本地子网填
- 这个方案虽然能实现互访,但因为走公网隧道,延迟会比网线直连高一些,适合应急用
小提醒
- 配置完后记得测试:在Router1的服务器上ping Unraid的内网IP,能通就说明成功了
- 如果用方案一,Unraid的IP会由ER605分配,你可以给Unraid设个静态IP,方便服务器访问
备注:内容来源于stack exchange,提问作者Ryan P




