Networking

使用 FQDN 從 WAN 和 LAN 訪問自託管 Web 伺服器

  • January 5, 2022

我在內部網路中有自託管的網路伺服器,我可以使用 FQDN 從外部網路訪問。我也想從具有相同 FQDN 的內部網路訪問相同的伺服器。

我已將路由器配置為使用我自己的位於內部網路中的 DNS 伺服器。我可以通過我的內部網路中的 SSH 訪問該機器和其他具有 FQDN 的機器,該網路在我的 DNS 伺服器中有 A 記錄。但是我無法通過瀏覽器使用 FQDN 訪問該網路伺服器(實際上是另一個“不面向網際網路”的網路伺服器)。我可以通過瀏覽器訪問具有內部 IP 的使用者。

我想這是與 DNS 相關的問題。我對基本的網路和伺服器有所了解,但在 DNS 方面,我很不走運。

相關設備:

  • Ubiquiti Edgerouter代理路由器+防火牆。配置為使用內部 DNS 伺服器。FW 埠將埠 80 和 443 轉發到我的反向代理。
  • Nginx 反向代理伺服器處理 LetsEncrypt 證書並將流量轉發到我的網路伺服器。<– 似乎工作正常(可以使用 FQDN 從外部網路訪問該 Web 伺服器。SSL 也可以工作)。
  • **使用 Apache2 的網路伺服器。**瀏覽器可以使用本地 IP 訪問,而不是 FQDN。

編輯:

  • 名稱伺服器- 使用 Webmin GUI 創建的記錄

有任何想法嗎?

我對 ubiquiti 裝備了解不多,但可能是一個髮夾 nat 不見了。

文件說它在您轉發埠時預設啟用,但值得檢查。

引用自:https://serverfault.com/questions/1089044