多个路由器如何相互连接?

2014-11-09 20:06:53 +08:00
 20140930
我现在有ABC三个路由,B路由连着光猫的网线,从B路由的LAN的网线接到A和C路由的WAN口。这样A和C都能ping通B,但是我希望能让A和C也能相互ping通,这样怎么设置?三个路由的Netmask都是255.255.255.0 希望各位大侠能帮忙下,谢谢了
4911 次点击
所在节点    问与答
56 条回复
20140930
2014-11-09 21:31:52 +08:00
@Jaylee 周围有十几个无线路由信号啊,干扰严重。
@invite 我希望是能让C ping通A访问A移动硬盘上的资源,如果不行就用2楼的方法
Sting1226
2014-11-09 22:01:02 +08:00
局域网分级啊。
mhycy
2014-11-09 22:08:48 +08:00
为啥另外两个路由要开NAT......好蛋疼的做法.....囧
家庭内网老老实实做交换机就好了
liuchen9586
2014-11-09 22:32:18 +08:00
2条静态路由表即可解决。

A路由添加:

route add -net [C路由网段] gw [C路由的WAN口地址]

C路由添加:

route add -net [A路由网段] gw [A路由器WAN口的网关]

B路由不需要添加任何配置。

B路由的LAN口和A、C路由的WAN口在同一个广播域,你在C上面ping A的WAN口,在A上面ping C的WAN口是可以通的。

只要写两条路由指明下一跳去向就行。

注:A,C两个路由器的WAN口必须要静态IP。不然B路由DHCP租期过了,IP就会变,路由条目会失效。
liuchen9586
2014-11-09 22:33:38 +08:00
@liuchen9586

第5句话有误。

应该是
route add -net [A路由网段] gw [A路由器WAN口的地址]

我就是学路由交换的 有什么不懂请问我 :)
Earthman
2014-11-09 22:33:49 +08:00
@Love4Taylor 感觉像搭建VPN后两端互通的问题;我折腾OpenWrt时弄过,两台机器通过VPN,都新建了tun设备,然后还写脚本自动设置路由表etc....

倒是可以实现。不过技术不够的人搞不定。
Love4Taylor
2014-11-09 22:37:03 +08:00
@20140930 移动硬盘的话可以啊,把你A路由的ip改下,然后直接访问无压力,时间的话你可以再把A的WAN口插A的LAN口上。。。
Love4Taylor
2014-11-09 22:38:01 +08:00
@Earthman 这样不是得不偿失浪费时间么。。只是为了几台路由互联互通之类的。。
20140930
2014-11-09 23:01:11 +08:00
@liuchen9586
我在A路由的ddwrt命令启动添加了
route add -net [192.168.2.10-192.168.2.20] gw [192.168.2.1]
然后必须要在C也添加静态路由表才能让C访问A吗?
20140930
2014-11-09 23:04:26 +08:00
A路由ddwrt我运行命令之后显示
route: resolving [192.168.2.10-20]
然后C路由添加
route add -net [192.168.0.100-150] gw [192.168.0.1]
就可以了?
mhycy
2014-11-09 23:16:50 +08:00
@20140930 为啥不做交换机模式?
20140930
2014-11-09 23:18:36 +08:00
@mhycy (~ ̄▽ ̄~)呼呼,我明天起床后两种方后都试试。 晚安了,各位大侠
ilili
2014-11-10 01:17:16 +08:00
@Love4Taylor 在单位经常这么干,只是架不住有些路由抽风。。。
snip
2014-11-10 06:59:46 +08:00
百度“静态路由表”
Jays
2014-11-10 09:14:43 +08:00
@Love4Taylor 正解
liuchen9586
2014-11-10 09:57:12 +08:00
@20140930 正解,不然数据包就给B了,去不了A。
zhanghan276
2014-11-10 10:11:25 +08:00
a b c IP设置同一网段
b 192.168.x.1
a 192.168.x.2
c 192.168.x.3

b 的DHCP 起始为192.168.x.5
a与C的LAN口接到B的LAN口上面,同时,A C的dhcp功能关掉!
andychen20121130
2014-11-10 10:31:40 +08:00
A跟C 获取动态IP就行了。
20140930
2014-11-10 11:42:40 +08:00
非常感谢大侠们的热心帮忙,已经弄好了。谢谢了!
Earthman
2014-11-10 19:18:14 +08:00
@20140930 倒是回复下咋个弄的啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/145169

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX