在桥接了 wifi 以后 手动配置路由表 依旧不 work

2020-01-14 13:05:03 +08:00
 STRRL

有这么几个设备:
路由器 A 192.168.1.1
路由器 B 192.168.1.2
台式机 C 192.168.1.3 192.168.2.1
笔记本 D 192.168.1.4
台式机里的一台虚拟机 E 192.168.2.2

路由器 B WDS 桥接了路由器 A 的 wifi
台式机 C 网线戳在路由器 B 上

笔记本 D 无线连接了路由器 A

需求是在笔记本 D 上直接访问虚拟机 E

我在 D 上配置了一条路由: route add -net 192.168.2.0/24 gw 192.168.1.3

但是 D 在 ping 192.168.2.2 时, 路由器 B 返回给我Destination net unreachable.

猜测是 WDS 并不是一个纯二层的实现, 导致路由器 B 不知道192.168.2.0/24,然后给我丢了

而且路由器 B 是个老爷机没法手动 ssh 上去加路由

现在不知道怎么办了

老哥们求个解决方案

2556 次点击
所在节点    宽带症候群
7 条回复
009694
2020-01-14 14:35:10 +08:00
老爷机路由不是一般都可以登录 web 页设置静态路由吗
soulzz
2020-01-14 14:58:08 +08:00
WDS 桥接建议换成连网线 B 开启 ap 模式
C 就能直接从 A dhcp 获取到 ip
soulzz
2020-01-14 15:01:07 +08:00
E 的话可以直接在 C 上开端口映射
zro
2020-01-14 15:08:27 +08:00
虚拟机网卡设置直接桥接主机网卡,就同一网段了。。
gefranks
2020-01-14 17:21:21 +08:00
192.168.1.3 是个台式机的话,上面 IP 包转发开了么?
STRRL
2020-01-14 17:47:25 +08:00
@009694 贴一下路由器型号吧 tl-wdr6500 千兆版 这个的 web ui 是那种比较花里胡哨的页面 反而没找到静态路由的配置页

@soulzz 现在 C 是从 A 的 dhcp 获取 IP. 端口转发的话, 我现在将就着用 ssh tunnel= =

@zro 现在也不想放到同一个网段....

@gefranks 宿主机是 win 10 + vmware, 把物理网卡的网络共享给了 vmware 的虚拟网卡. 我以前这么玩过, 包是可以"转发"过去的.

再补充下吧, C 这台机器如果插一个无线网卡直接连 A, 这种情况下是没有任何问题的。
不这么玩是因为我手上这个 USB 无线网卡实在是太菜,抖动太大了 = =

还是谢谢大家的主意,我晚上回去再去试一下
zro
2020-01-14 19:50:54 +08:00
@STRRL #6 记得之前有帖子说过,有个别厂商把静态路由功能砍了。。

另外用支持 Repeater 模式的路由器可能就达到你的要求

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

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

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

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

© 2021 V2EX