2个不同的服务器监听相同的端口和相同的公共IP
网络工程
路由
dns
2022-02-05 15:20:24
1个回答
您无法在端口转发、反向 NAT 的基础上解决此问题。您将需要一个反向代理来终止 HTTP/S 连接并使用后端服务器根据请求的 URL 为请求提供服务。想到了 Squid 和 nginx,但我担心代理在这里是题外话。
或者,您需要多个“路由”公共 IP 地址。
请注意,路由器不会通过 DNS 服务器进行转发。当使用 DNS 名称转发外部端口时,DNS 服务器用于学习服务器的 IP 地址,然后路由器直接转发数据包。
其它你可能感兴趣的问题
