我目前正在尝试在相距约 1 公里的两栋建筑之间扩展一个小型计算机网络。设置如下:
modem
|
Dlink router 1 - 192.168.1.1 (antenna connected to LAN port)
|
engenius directional antenna 1- 192.168.1.2 (access point mode)
|
engenius directional antenna 2- 192.168.1.3 (client bridge mode)
|
Dlink router 2 - 192.168.1.10 (antenna connected to LAN port, DHCP disabled)
但是,我在将第二个路由器上的任何客户端连接到互联网时遇到了问题。在二号楼运行笔记本电脑时,我可以 ping 一号楼中除第一个路由器之外的任何客户端。
我不是网络专家,因此我可能忽略了一些愚蠢的事情,但是我是否可能遗漏了某些设置以允许 2 号楼的客户连接到互联网?
答案1
您需要按如下方式设置您的网络:
- 构建 1 号路由器:
- 客户端网络接口:192.168.1.1
- 桥接网络接口:192.168.3.3
- 2号楼路由器:
- 客户端网络接口:192.168.2.1
- 桥接网络接口:192.168.3.4
- 桥接网络:
- 1号楼侧:192.168.3.1
- 2号楼侧:192.168.3.2
现在,在构建 1 个路由器时,您应该有路由(这不是添加路由的正确语法,但它应该让您了解它在做什么):
route 192.168.2.0 netmask 255.255.255.0 gateway 192.168.3.4
DHCP 网关为 192.168.1.1
在 2 号楼路由器上:
route 192.168.1.0 netmask 255.255.255.0 gateway 192.168.3.3
DHCP 网关为 192.168.2.1
这假设每个路由器至少有两个接口,一个用于本地网络,一个用于桥接网络。