Ip

如何選擇apache2全域使用的IP

  • August 21, 2019

我有一個具有 3 個 IP 的伺服器以及選擇 apache2 使用哪個 IP,因此它完全不再使用其他 2 個 IP,並且這些 IP 上的埠 80 對其他應用程序是免費的。我搜尋了,但我沒有得到任何回答我的問題的結果……

由於我不知道您使用的是哪個發行版,因此在 Debian 和 Ubuntu 上,預設主機設置為全部偵聽。

首先,在/etc/apache2/ports.conf下有一個列表,可以設置為Listen only on specific ip

此外,我建議在下設置預設主機

/etc/apache2/sites-enabled/000-default.conf

<VirtualHost *:80>

而是使用 *,將其設置為它應該監聽的 ip

我希望我能幫助你

您可以使用指令“Listen” https://httpd.apache.org/docs/2.4/bind.html指定 apache 正在偵聽的 ip 和埠

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