@ikerya

Как поставить прослушку ipv6 адреса для двух доменов в nginx?

Здравствуйте. Пытаюсь сделать, чтобы два домена были доступны через IPV6. Есть два конфига: первого сайта и второго.

В обеих файлах (за исключением server_name и настроек ssl) находятся следующие строки:

server {
  listen 80;
  listen [::]:80 ipv6only=on;

  ...
}

server {
  listen 443;
  listen [::]:443 ipv6only=on;

  ...
}


Есть ещё третий конфиг для обработки запросов непосредственно на самом айпи сервера:

server {
  listen 80 default_server;
  listen [::]:80 ipv6only=on;

  server_name localhost;

  root /var/www/http;
}


При попытке запуска сервера, nginx ругается и говорит, что duplicate listen options for [::]:443. Не понимаю, почему дубликат, если я хочу слушать ipv6 на обеих сайтах. Как исправить ситуацию, подскажите, пожалуйста?
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@bes_internal
webdev: perl, gentoo, html/css
ipv6only=on можно указать только один раз для конкретной пары ip:port
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы