在本地网络上使用 WAN 地址测试服务器

在本地网络上使用 WAN 地址测试服务器

(希望我能清楚地表达我的问题。英语不是我的母语)

我正在构建一个 Web 服务器,它将获得 8 个不同的固定 WAN IP 地址:xyz1 -> xyz8(例如)。我的本地网络在 192.168.1.x 范围内。

我想在我的本地网络上测试网络服务器。

为了测试,我可以将服务器上所有引用 xyzn 地址的内容替换为 192.168.1.x 范围。但有很多地方需要这样做。所以我宁愿不这样做。

我曾经有一个基于 dd-wrt ​​的路由器,它充当我本地网络的 DHCP 服务器。为了进行测试,我只是让它在 xyzn 范围内分配 IP 地址,这样本地网络上的所有内容都会与服务器位于同一子网中。但我不再有那个路由器了。

有没有什么办法可以让我在我的本地网络上测试服务器而不需要更改它的 IP 地址?

答案1

当然,您可以将局域网中的地址更改为非私有 IP 地址。您的 Web 服务器上的互联网访问可能会丢失。另一种方法是将第二个 IP 地址添加到 Web 服务器的网络接口。例如:sudo ip addr add dev wlan0 1.2.3.4

相关内容