TP-Link 每个 LAN 端口都有不同的动态公共 IP – 可能吗?

TP-Link 每个 LAN 端口都有不同的动态公共 IP – 可能吗?

我有一个动态 IP 家庭连接,并且我有一个 TP-Link 路由器。由于我经营的业务,我需要通过 LAN 电缆为每个连接的设备设置不同的公共 IP 地址。我不太擅长网络,不知道是否可以做到这一点。我正在寻找任何建议或提示。我多次在 Google 上搜索,但没有找到与我要找的内容相关的内容。也许我需要使用交换机?如果是这样,有人可以告诉我如何实现它吗?

答案1

网络上的每个设备都需要一个唯一的地址进行通信。

大多数家用路由器都包含一个 DHCP 服务器,可为每个 LAN 设备分配单独的 IP 地址。只需在路由器上设置所需的范围,并将设备设置为自动/DHCP。

无论您将设备连接到“路由器端口”之一(大多数家用路由器包含内部交换机,因此这些端口实际上是交换机端口)还是向任何端口添加交换机(以增加端口数量)都没有关系。

编辑正如现在的问题所要求的民众IP:路由器的公共 IP 由您的 ISP 分配。如果您需要多个公共 IP 地址,则需要询问他们。请注意,使用目标 NAT 时,您的任何 LAN 设备都无需直接分配公共 IP 地址。

如果您需要端口转发(又称反向 NAT,又称目标 NAT),您可以将不同的 (TCP) 端口转发到不同的 LAN 设备。

但是您无法将特定端口转发到多个设备。对于端口 80 上的多个 Web 服务器,您可以使用在 HTTP 应用层上转发的反向代理。

答案2

这可以通过与您的 ISP 的支持来实现。

您需要让您的 ISP 通过您的 Internet 接口为您路由一个 IP 子网,然后将其中一个 IP 分配给路由器上的 LAN 接口,并将其余 IP 分配给 DHCP 池 - 从而用有效地址替换 193.168 地址。

不过,还是有一些小问题,包括找到愿意这样做的 ISP、禁用路由器上的 NAT(根据固件的不同可能不需要)以及订购和分配正确大小的块。通常,一个块(子网)是 2 的幂,其中块中的第一个和最后一个 IP 不可用,第二个或倒数第二个地址分配给路由器。这意味着,如果您有最多 5 台计算机,则需要 /29(8 个 IP 地址),对于 13 台计算机,您需要 /28(16 个地址),29 是 /27(32 个地址),依此类推。

您通常需要支付 IP 空间费用,但许多 ISP 不支持这种配置。

相关内容