所以,我已经设置了一个 Apache 服务器,人们告诉我我需要指定Listen :80或放置一个虚拟主机,httpd.conf以便 Apache 允许来自我的公共 IP 的流量。
Listen :80
httpd.conf
我的问题是,它如何知道我的公共 IP?Apache 在我的 LAN 中,位于执行 NAT 的路由器内。
networking internet apache-http-server ip
所以,问题就在标题里。我的 Windows 10 电脑连接到路由器。它的 DNS 设置为我的路由器 IP 地址,而不是实际的 DNS 服务器。那么我的计算机如何访问 ISP 的 DNS 服务器呢?
networking dns
networking ×2
apache-http-server ×1
dns ×1
internet ×1
ip ×1