请教一个路由器另类桥接的问题

2015-02-06 18:45:20 +08:00
 Gn

中继用的二级路由器坏了,手头上有个闲置已久带无线的电信猫(中兴 H108L),无线信号挺强,但没有 WAN 口和无线中继功能。

想试着捣腾一下,看看能不能弄成二级路由(交换机)。

我的做法

如图所示:

现状

在 A 上看到的网络映射也跟我想的不一样:


看上去似乎很有希望,

但 C 路由器似乎不路由从 A 发来的请求。

是我的思路错了吗,还是另有设置尚未完成?

小白一个,百思不得其解,特向各位请教,还望大家不吝赐教,在此先行谢过。

2311 次点击
所在节点    问与答
9 条回复
wozaimalu
2015-02-06 19:40:35 +08:00
C 路由的DHCP要设置好自动分配网关和DNS地址:192.168.1.1 然后就可以了
Gn
2015-02-06 21:13:50 +08:00
@wozaimalu C 的 DHCP 是设置好的,A 和 B 都能获取到各自的 IP 和网关 C (192.168.1.1)。

还是我没理解你的意思?
xenme
2015-02-06 21:29:11 +08:00
A<->C没有问题,因为你能NSLOOKUP,那么说明A-C的来回都通。
但是A->Internet有问题,而你的gateway,没有问题。
那你tracert baidu.com,首先,你解析应该没有问题吧(你上面提到nslookup没问题),到gateway,192.168.1.1都不通?

你提到你的一级路由有点像Client,那么何不把这两个调换一下位置。如果tracert到不了网关,说明对A来说,你的C就是个PC,没路由功能。
Gn
2015-02-06 22:15:00 +08:00
@xenme D 没有 WAN 口,不能拨号 (非电信) ,所以不能调换。

A ping , nslookup C 都没问题,唯独不能路由。

现在有点不明白 A 与 C 的关系: 是上下级还是同级的?
xenme
2015-02-06 22:44:09 +08:00
@Gn 所以感觉配置问题还是在C这里。如果是傻瓜式的路由,可能要检查WDS的文档了。
Exin
2015-02-06 23:08:14 +08:00
关注一下
Gn
2015-02-07 09:29:44 +08:00
@xenme 应该是的,感觉是某个转发没有打开。

我先用个闲置设备放在 C 下做转发,撑一会吧。

不过 iptables 还有点搞不明白,哪位朋友指点一下这种情况应该怎么写,要写成 NAT 吗?
Gn
2015-02-07 17:15:06 +08:00
@xenme 奇怪的是我在 C 下用一台设备 E 配置 iptables nat 做转发网关,结果也是 B 用得了而 A 用不了。tracert 时 B 能过 E 到 C 再到目标服务器,而 A 连 E 都到不了。

而且有趣的是 A 能够 ping C DHCP所设置的外网的 DNS 服务器(我设置的是阿里的公共 DNS):能够 ping 到 223.5.5.5 和 223.6.6.6,而其他 IP 如 8.8.8.8 则不行。
wozaimalu
2015-02-07 20:03:50 +08:00
把A的 网关,DNS 都手动设置为192.168.1.1 试试

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

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

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

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

© 2021 V2EX