使用 Nginx 在 OpenWRT 上通过 NAT 配置多个静态 IP

使用 Nginx 在 OpenWRT 上通过 NAT 配置多个静态 IP

如果之前有人问过这个问题,我很抱歉,我进行了彻底的搜索,但没有找到类似的东西,所以我希望有人可以给我指明正确的方向,或者在配置方面提供帮助。以下是我正在处理的内容:

我从 ISP 获得了 5 个静态 IP,接入到我自己的运行 OpenWRT(它是 R6300v2)的路由器,我需要路由器不仅运行 Nginx,还要通过一条中继线将这 5 个 IP NAT 到 Cisco 2690G L2/L3 交换机,然后分支到四台物理主机上运行的大约二十几个虚拟机。

现在,在讨论技术问题之前,我想我的第一个问题是:使用虚拟机作为防火墙/路由器/nginx 服务器而不是路由器是否更好?如果这是我应该采用的方式,我确实有另一台物理主机处于待机状态。

否则,我的第二个问题是:如何组合 nginx 和 NAT 路由,以便流量从单个 WAN 端口进入,并从单个 LAN 端口传到交换机?我掌握了基础知识,可以单独运行 VLAN、NAT、中继(某种程度上),但 Nginx 和将所有内容组合成一个配置让我陷入困境。

再次,如果这个问题之前有人问过/做过,我深表歉意,我可能没有正确措辞我的搜索,如果这是一个完全不成熟的问题,我深表歉意。但是,如果可以提供任何帮助,我将不胜感激。

如果有帮助的话,我是操作这个网络的唯一技术人员,我从头开始构建它,所以我可以不受限制地访问机器、物理工厂、所有寻址信息,几乎所有东西,所以如果有任何需要做的更改,或者我应该提供更多信息,请告诉我,我很乐意效劳。

非常非常感谢你,

相关内容