Virtualhost

在 VirtualHost 中設置自己的 DynDNS

  • December 10, 2015

我在位於動態 IP 後面的網路中有一個伺服器環境。我還有一個線上虛擬主機,我在其中執行帶有幾個 VirtualHost 的 Apache 2.4。

是否可以創建連結到上述動態 IP 的 VirtualHost(本質上是子域)?我想我必須更改 DNS 設置的 A 記錄,對嗎?這有可能嗎?

是的,可以將Apache httpd 中的ServerName設置為 DNS 名稱,A 記錄會更改。

如果公網 IP 直接配置在伺服器的介面上(即不在它前面的路由器上),請記住將 httpd 綁定到包羅萬象的地址(0.0.0.0),而不是域名,或者,甚至更糟糕的是,目前 IP - 在前一種情況下,這將需要在 IP 更改時重新啟動伺服器,或者在後一種情況下甚至需要更改配置。

但是,鑑於當今一些 VPS 計劃有多便宜(甚至還有一些免費的),使用具有靜態 IP 的專用服務不是更合理嗎?

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