1
nealfeng 2014-11-09 20:25:20 +08:00 1
在B路由的设置里添加路由?不知道有没有这功能。
|
2
Love4Taylor 2014-11-09 20:25:56 +08:00 2
A、C路由关闭DHCP,然后分别通过LAN口接到B上
|
3
tcpipdns 2014-11-09 20:26:32 +08:00 1
好像需要映射,具体谷歌~
|
4
Earthman 2014-11-09 20:27:10 +08:00 1
@Love4Taylor 此为正解
|
5
tcpipdns 2014-11-09 20:29:08 +08:00 1
好像是路由表~
|
6
tcpipdns 2014-11-09 20:30:30 +08:00
@Love4Taylor 视乎变成交换了~
|
7
tcpipdns 2014-11-09 20:32:32 +08:00
不需要那么多路由,如果电脑多,弄个好点的路由器和企业级交换机最好了~路由越多,数据经过绕的也越费事~
|
8
Love4Taylor 2014-11-09 20:33:53 +08:00 1
@hulianit 不然嘞,不同网段访问的话是要改路由表还是啥的,好麻烦。。
|
9
20140930 OP @Love4Taylor 改路由表的话,刷了tt的能改吗?
|
11
Love4Taylor 2014-11-09 20:37:52 +08:00
@20140930 理论可以,,不过二次NAT真的好么。。感觉超那什么疼。。
|
13
20140930 OP 嗯,好吧,谢谢楼上几位大侠。
|
14
Tink 2014-11-09 20:46:55 +08:00 via iPhone
二楼那个办法只是单纯的能ping通,但那样直接把AC路由当成交换机了。
|
15
ziyuan 2014-11-09 20:53:21 +08:00 1
b的lan口连a,c的lan口,走bridge,二次nat你自己不觉得麻烦嘛
|
16
20140930 OP @Tink 大侠还有其他办法吗?帮小弟一把。A路由上有usb接了个移动硬盘搞脱机下载。希望c路由也能访问到。当交换机以后能访问不?
|
17
20140930 OP @ziyuan 我这样只是希望路由上的时间正确。所以才这样。设置成2楼那样C路由能访问到A路由上移动硬盘里的资源吗?
|
18
dd99iii 2014-11-09 21:15:29 +08:00
感觉速度会有损失
|
19
Jaylee 2014-11-09 21:20:42 +08:00
如果是无线路由器,并且仅仅是为了增加无线覆盖距离,请用wds
|
20
invite 2014-11-09 21:22:46 +08:00
A ping 通C还是A的LAN能ping通C的LAN?
|
21
20140930 OP |
22
Sting1226 2014-11-09 22:01:02 +08:00
局域网分级啊。
|
23
mhycy 2014-11-09 22:08:48 +08:00
为啥另外两个路由要开NAT......好蛋疼的做法.....囧
家庭内网老老实实做交换机就好了 |
24
liuchen9586 2014-11-09 22:32:18 +08:00 2
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就会变,路由条目会失效。 |
25
liuchen9586 2014-11-09 22:33:38 +08:00 1
|
26
Earthman 2014-11-09 22:33:49 +08:00 1
@Love4Taylor 感觉像搭建VPN后两端互通的问题;我折腾OpenWrt时弄过,两台机器通过VPN,都新建了tun设备,然后还写脚本自动设置路由表etc....
倒是可以实现。不过技术不够的人搞不定。 |
27
Love4Taylor 2014-11-09 22:37:03 +08:00 1
@20140930 移动硬盘的话可以啊,把你A路由的ip改下,然后直接访问无压力,时间的话你可以再把A的WAN口插A的LAN口上。。。
|
28
Love4Taylor 2014-11-09 22:38:01 +08:00 1
@Earthman 这样不是得不偿失浪费时间么。。只是为了几台路由互联互通之类的。。
|
29
20140930 OP @liuchen9586
我在A路由的ddwrt命令启动添加了 route add -net [192.168.2.10-192.168.2.20] gw [192.168.2.1] 然后必须要在C也添加静态路由表才能让C访问A吗? |
30
20140930 OP A路由ddwrt我运行命令之后显示
route: resolving [192.168.2.10-20] 然后C路由添加 route add -net [192.168.0.100-150] gw [192.168.0.1] 就可以了? |
33
ilili 2014-11-10 01:17:16 +08:00 via Android
@Love4Taylor 在单位经常这么干,只是架不住有些路由抽风。。。
|
34
snip 2014-11-10 06:59:46 +08:00
百度“静态路由表”
|
35
Jays 2014-11-10 09:14:43 +08:00 via Android
@Love4Taylor 正解
|
36
liuchen9586 2014-11-10 09:57:12 +08:00 1
@20140930 正解,不然数据包就给B了,去不了A。
|
37
zhanghan276 2014-11-10 10:11:25 +08:00 1
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功能关掉! |
38
andychen20121130 2014-11-10 10:31:40 +08:00
A跟C 获取动态IP就行了。
|
39
20140930 OP 非常感谢大侠们的热心帮忙,已经弄好了。谢谢了!
|
41
20140930 OP @Earthman 按照2楼的了
liuchen9586大侠的方法试了下我用两个刷了ddwrt路由试了下。不知道为什么不行啊。估计我太菜,想想就算了。 |
42
20140930 OP @liuchen9586 大侠能不能在帮忙下,2楼方法是解决了能访问A路由移动硬盘里的问题。但是这样做了A路由里的迅雷脱机下载就不能用了啊。哎。我现在把B和C都设置同一网段192.168.2.1和 192.168.2.2 。A路由设置成192.168.3.1。我发现无线网络连接到A路由能ping通192.168.2.1和192.168.2.2。但是B和C反过来却不能ping通A。为什么啊。我希望C路由能访问A路由这要怎么设置?是设置B路由的静态路由还是设置C路由的静态路由?
我的c路由原版的固件,但我不知道怎么添加静态路由。能不能帮忙下? http://www.tu265.com/di-343820c8d23dd9e084392f1a51f8b358.jpg 这是我B路由的静态路由表 http://www.tu265.com/di-d877e01707425894653ca4f8c81c6890.jpg 我在A路由的ddwrt命令里试了你上面说的添加静态路由的方法,结果这次 route: ioctl 0x890b failed: Invalid argument 而上面几次我试了都可以的啊。郁闷,求助啊。谢谢 |
43
liuchen9586 2014-11-12 22:52:33 +08:00
@20140930
“ 我发现无线网络连接到A路由能ping通192.168.2.1和192.168.2.2。但是B和C反过来却不能ping通A。” 路由表里面没有去往A路由下192.168.3.1的路由条目,所以ICMP 0/8 包不能到达。 解决方法:B路由里面添加一条去往A路由器下挂网段的路由条目。 route add -net 192.168.3.0/24 gw 192.168.2.3 (请把A路由器的WAN口设置静态IP为192.168.2.3) A路由器不需要添加路由条目,因为路由器里面有条 0.0.0.0/0.0.0.0的默认路由,所有数据包会提交给B。 |
44
liuchen9586 2014-11-12 22:57:19 +08:00
@20140930 B路由的静态路由表这么填:
destination:192.168.3.0 gateway:192.168.2.3 subnet mask:255.255.255.0 metric:0 interface栏我不太清楚,不过应该是LAN吧。 |
45
20140930 OP @liuchen9586 大侠 貌似这样填ip无效啊,直接填路由器的192.168.3.0可以吗?
http://www.tu265.com/di-cf19cf0a2bf6553cff1b4e68dafc560b.jpg |
46
liuchen9586 2014-11-12 23:00:10 +08:00
|
47
20140930 OP @liuchen9586 ping 192.168.3.1结果是无法访问目标网络 是不是静态路由那里填192.168.3.1啊不是192.168.3.0?
|
48
liuchen9586 2014-11-12 23:07:12 +08:00 1
@20140930 应该是iptables把数据包drop掉了,因为是从A路由的WAN口来的,DDWRT会把来自WAN口的icmp packet 给drop掉
|
49
20140930 OP |
50
20140930 OP |
51
liuchen9586 2014-11-12 23:15:43 +08:00 1
@20140930 这个不太清楚,你找找有没有防火墙这项,添加例外允许ping还有允许FTP协议的端口吧
|
52
20140930 OP |
53
20140930 OP 似乎和这个规则有关 阻止来自WAN口的匿名请求(ping)有关啊。这个关了应该没什么大的影响吧
|
54
liuchen9586 2014-11-12 23:39:46 +08:00 1
|
55
20140930 OP @liuchen9586 1800秒限制好讨厌啊,大侠,晚安
|
56
liuchen9586 2014-11-13 09:20:09 +08:00
|