我家里有以下网络:
我想为我的 Raspis 和 LinkSys 路由器创建一个本地网络设置,这样我就可以在工作或家中移动它们,以便于配置。我只需将以太网电缆插入 linksys 的 WAN IP 接口,我的本地 raspi 网络将保持不变。linksys 路由器配置为接入点并以自动 DHCP 模式运行。FritzBox 也是自动 DHCP。所以,在我家的例子中:
有效的方法:
- Raspis 有互联网连接
- Rapsis 可以 ping 网络中的所有设备
- Raspis 可以打开与我的笔记本电脑以及彼此之间的 ssh 连接
无效的方法:
- 尽管笔记本电脑和 LinkSys 路由器处于同一网络上,但笔记本电脑无法 ping LinkSys 路由器收到的 WAN IP(dd-wrt 控制面板中有一个选项,允许 LinkSys 进行匿名 ping。如果我启用该选项,ping 会成功)。但主要问题仍然存在:
- 笔记本电脑无法 ping Raspis 或通过 ssh 连接
我的网络知识有限。您能指出我的配置中缺少什么才能使我的笔记本电脑能够访问本地 raspi 网络吗?
答案1
笔记本电脑无法 ping Raspis 或通过 ssh 连接
你的笔记本电脑和主路由器都不知道第二个网络在哪里是。其中至少一个需要通过 192.168.179.46 为 192.168.110.0/24 添加静态路由。
(目前传出连接仍然有效,因为 DD-WRT 执行 NAT,从外部网络隐藏其内部地址。)
DD-WRT 防火墙还需要允许数据包来自它认为的“WAN”。