最近组了个软路由,网段为 192.168.123.0,下级 AP 用了 D191G,网段为 192.168.12.0 。软路由开启 DHCP,电脑是通过交换机直连的软路由,手机 WIFI 连接的 D191G,发现手机可以访问到 PC 但是 PC 无法访问手机。
( D191G 固件似乎不允许 LAN 与 WAN 同网段,所以下级路由也开着 DHCP,分了个网段,请教怎么才能比比较优雅地保证上下级的互相访问? (当然如果能做到同网段就更好了,因为设备并不多,有办法做到么?
1
dullwit 2020-07-26 14:06:06 +08:00 1
路由器开 AP 模式
|
2
trepwq 2020-07-26 14:11:57 +08:00 via iPhone 2
配置静态路由,假设下级路由 ip 是 192.168.123.2,在上级路由上添加静态路由 192.168.12.0/24 网关 192.168.123.2,在下级路由添加静态路由 192.168.123.0/24 网关 192.168.123.1,下级路由如果不加的话手机应该是 nat 到电脑,可能会有问题
|
3
terrytw 2020-07-26 14:15:27 +08:00 1
楼上说的很详细了
如果还是不行可以试试 AP 关闭 DHCP,软路由 lan 口连 ap 的 lan 口 |
4
terrytw 2020-07-26 14:17:12 +08:00
记得 AP 静态地址设置为 192.168.123 网段的
|
5
sky96111 OP @terrytw 原本用你的方法解决了,但突然不知为何再次出现手机无法访问 PC 的情况...现在的手机电脑是处于同一个网段内
|
6
AllenHua 2020-07-26 19:59:23 +08:00
你才这么点设备 都用一个网段 确保只有一个 dhcp server
假如软路由是 192.168.123.1 那么 D191G 是 192.168.123.2 (D191G 工作在 ap 模式下 网线 接在 lan 口上 除非固件能自定义接口 如果能自定义接口 那么 所有接口 都可以被当做 lan 处理) 然后你的 其他设备 分别是 .3 .4 .5 都在 192.168.123.0 网段就好了 你所描述的 > 最近组了个软路由,网段为 192.168.123.0,下级 AP 用了 D191G,网段为 192.168.12.0 你这情况下 D191G 根本不是 工作在 AP 的模式,而是 Router 的模式 (NAT is working) |
7
sky96111 OP @AllenHua 感谢回复,不过我已经通过 terrytw 的方法关掉了 DHCP 接 lan 口将路由器改成了 AP 模式,进入了同一网段。手机 192.168.123.104 ,电脑 192.168.123.3,软路由 192.168.123.1,AP192.168.123.2,但仍然不能互相访问,只能单向访问。外层的电脑 ping 手机正常,手机 ping 电脑却是 Destination host unreachable 。。有点玄学
|
8
AllenHua 2020-07-26 21:19:53 +08:00
@sky96111 #7 手机是通过 D191G 连接到 你的 network 的 也就是 WiFi
你现在 手机 ping 电脑 是 destination host unreachable 的原因是 D191G 缺少一条 dns 规则 我估摸着 应该是这样 在 D191G 上 配置一条 指向 192.168.123.1 的 dns 记录 因为 你手机发送的 域名解析请求 到 D191G 上 时 你的 ap 并不知道 问谁要 ip 地址 最终只能丢包 (报错 目的主机不可达) 你试试配一条 dns 记录 要指向 软路由 |
9
sky96111 OP 请问如何在 d191g 中添加指向软路由的 dns 规则? dns 的设置只有在 wan 中有发现..刚刚乱搞 ping 通了,但所有端口都无法被访问,关掉防火墙也是如此,就修改了点规则又不通了...虽说没法互相通信,但是上网却都正常
|
10
AllenHua 2020-07-26 21:57:39 +08:00
|
11
flowercoder 2020-07-26 22:06:51 +08:00
你的软路由能设置 vlan 吗?如果能设置 vlan 的话我感觉或许有戏。
|
12
moln 2020-07-26 22:25:27 +08:00
所有设备掩码设置成 255.255.0.0
|
13
Y29tL2gwd2Fy 2020-07-27 08:29:44 +08:00 via iPhone
这东西学校里不教的?
|
14
baymax123456 2020-07-27 09:21:13 +08:00
静态路由可以设置多个 ip 的
|
15
imaning 2020-07-27 15:01:05 +08:00
哎呀,这帮人说了这么多,没一个说到点子上的。
没有特别设置的话,二级路由是工作在 NAT 模式下的,你去改一下就好了,另外把二级路由的防火墙关掉就能互相访问了。 |