This topic created in 4478 days ago, the information mentioned may be changed or developed.
路由 A 的 LAN 口(4个 LAN 口其中之一) 与 路由 B 的 WAN 口连接
路由 A 网段 192.168.0.1
路由 B 网段 192.168.1.1
现在的情况是,路由 B 的客户端能 ping 通路由 A 的 192.168.0.1
但路由 A 上的客户端无法 ping 通 192.168.1.1
如何使路由 A 上的客户端能 ping 通路由 B ?
(是不是可以改路由 B 的 IP 为 192.168.0.X 来实现?)
9 replies • 1970-01-01 08:00:00 +08:00
 |
|
1
davidyin Mar 5, 2014 1
把路由器B当成switch用,全放在一个子网内。
|
 |
|
2
XDA Mar 5, 2014 1
A.LAN <--> B.LAN
|
 |
|
3
cdfmr Mar 5, 2014 1
如果只是需要访问B而不是B的客户端,关闭B的防火墙,允许从WAN访问就行了吧;或者把B作为交换机使用,不接WAN,接LAN,关掉B的DHCP服务,手动设置IP为192.168.0.x。
|
 |
|
4
Sylv Mar 5, 2014 1
试试将路由器B关闭DHCP服务
|
 |
|
5
xiaowu2oi3 Mar 5, 2014 1
2个方法,1:B关闭DHCP,然后A的lan口连接B的lan口,也就是B做交换机,这样B上的设备跟A上的处在同一子网,那就可以互相通信, 2:A的DHCP服务设置处设置分配IP地址为192.168.0.100--192.168.0.150,然后B的DHCP设置为192.168.0.151--192.168.0.200,然后网管设置成A的网关地址。 方法2如果不行,那就是DHCP设置需要改动下,我现在还真不能确定是不是这样设置,不行你告诉我,我一会找2个路由器给你测试测试,方法1肯定可以,在B的lan够用的前提下。
|
 |
|
6
46fo Mar 5, 2014 1
网关相同
|
 |
|
7
casparchen Mar 5, 2014 1
A上设置静态路由,到192.168.1.x的,走B在A上的IP不行么?
|
 |
|
8
Sdhjt Mar 5, 2014 1
A和B压根不是一个网段的,都插在一个交换机上,也没法互访啊。
之所以B可以ping A的网关,是因为B有A网段的地址(B的WAN口分配了A网段地址)。如果你想让A通过TCP或者UDP访问B,可以在B上使用端口映射。但肯定无法ping通。
|
 |
|
9
andybest Mar 6, 2014
@ XDA @ davidyin @ cdfmr @ Sylv @ xiaowu2oi3 非常感谢!我关闭了路由 B 的 DHCP ,然后设置路由 B 的 IP 为192.168.0.2,然后将路由 A 与 B 的 LAN 口相接,问题解决! 更加完美的是,路由 B 同时可以发射无线信号,拨入的客户端直接从路由 A 获取动态 IP!这就是传说中的交换机模式? 感谢各位! :))
|