我有一个在局域网内的Nginx网络服务器,它是由NAT从互联网上解决的。变量$server_addr包含服务器的内部局域网地址。是否有方法将way服务器的外部IP地址映射到Nginx变量?
发布于 2022-01-01 13:16:46
默认情况下,nginx绑定到所有接口,它不关心接口IP地址。因此,它服务于任何IP地址,无论请求是通过广域网还是局域网。
您需要为您的域设置动态DNS。您的服务器将包含一个守护进程,该守护进程将新的外部IP更新为动态DNS提供程序。然后,所有客户端将使用动态DNS名称连接到服务器。
另一种选择是在LAN中设置DNS服务器,这将将服务器的域名解析为LAN IP地址,然后使LAN客户端使用该DNS服务器。
https://serverfault.com/questions/1088721
复制相似问题