问题:
我在单个子网192.168.188 .x和192.168.198 .x中获得了一个带有两个nic的Web服务器。该Web服务器连接到2个不同的路由器(192.168.188.1和192.168.198.1),并通过Portforward将端口80直接转发到Internet(每个路由器也具有自己的公共ip地址)。
(external ip) Portforwarding:80 (external ip)
---[ROUTER]---- ---[ROUTER]----
192.168.188.1 Router internal IP 192.168.198.1
| |
| |
| |
| |
+------- 192.168.188.11:80 [WEBSERVER] 192.168.198.11:80 -------+
我喜欢React两个子网的端口80上的服务器,
答案1:
如果您的Web服务器已正确配置为侦听0.0.0.0:80,您可以通过ss -l进行检查,则您的问题不是Web服务器配置问题,而是路由问题。即使有两条路由,一次也只能检测到一条路由。实现所需功能的唯一方法是添加第二个默认路由,并使用源策略路由,如果服务器是Linux,可以通过iptables完成,尝试这或这个。
相关文章