DHCP 无法通过长桥接网络工作

hog*_*i89 2 networking dhcp bridge

我在我当地的港口设置了一个热点。我的设置遇到了问题。创建热点连接的接入点是来自 UBNT 的室外远程天线。最近路由器到天线最佳位置的距离为1km。而且它不是直接露天的:/

我已经设法让它与 UBNT 的 AirMax 一起使用。我的设置如下所示:

  1. 192.168.1.1 - 我的路由器
  2. 192.168.1.30 - 我的第一个 AirMax 天线(桥接模式)。创建一个名为 CARRIERONE 的网络
  3. 192.168.1.31 - 一个无线站,连接到 CARRIERONE。
  4. 192.168.1.40 - 我的第二个 AirMax 天线(第 3 点的桥接模式)。创建 CARRIERTWO。
  5. 192.168.1.41 - 连接到 CARRIERTWO 的无线站。
  6. 192.168.1.50 - 创建热点的接入点(桥接模式。从点 5 开始网络)

这就像一个魅力,除了连接到热点的计算机没有获得动态 IP。用户必须分配静态 IP。

我尝试了相同的设置,只有两个链接(尽管链接质量极差,因为建筑物挡住了视线),然后为客户端分配了动态 IP。

我设法通过将接入点设置为路由器来解决问题。但是我们有扩展网络的计划,并且真的希望一切都处于桥接模式。

为什么这在我们使用 3 个链接时有效,而在我们使用 5 个链接时无效?除了 IP 之外,设置完全相同。

这是正常问题吗?我是否需要特殊设备,或者当有太多网桥时路由器无法管理 IP?

Mar*_*son 5

如果我没记错的话,正常 DHCP 请求/响应(至少对于 Windows Server)可以通过的默认路由器数量是 4。

如果您的路由器运行正常,则每次 DHCP 请求通过时,跳数都会增加 1。一旦该跳数大于最大值 (4),它就会被丢弃,因为预计在距服务器 4 跳内的某处会有一个 DHCP 服务器。它还可以阻止 DHCP 跃点在网络中泛滥的时间超过它们需要的时间。

这就是为什么 3 有效而 5 无效的原因。