Назад | Перейти на главную страницу

Как выбрать, какой IP-адрес apache2 использует глобально

У меня есть сервер с 3 IP-адресами, и что выбрать, какой IP-адрес использует apache2, поэтому он полностью не использует другие 2 IP-адреса, а порт 80 на этих IP-адресах свободен для других приложений. Я искал, но не нашел ответа на свой вопрос ...

Вы можете указать ip и порт, на котором apache прослушивает, используя директиву "Listen" https://httpd.apache.org/docs/2.4/bind.html

Поскольку я не знаю, какой дистрибутив вы используете, в Debian и Ubuntu хост по умолчанию настроен на прослушивание всех.

Во-первых, в /etc/apache2/ports.conf есть список, который можно настроить для прослушивания только на определенном ip.

Кроме того, я бы предложил установить хост по умолчанию под

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

<VirtualHost *:80>

Вместо использования * установите IP-адрес, который он должен прослушивать.

Я надеюсь, что смогу помочь тебе