У меня проблема с новой установкой на debian 10, чтобы использовать адрес IPv6 на Nginx. Версия Nginx - 1.14.2. Когда я проверяю, поддерживает ли Nginx IPv6, я вижу, что он не включен. Я использую эту команду:
nginx -V
Раньше я выполнял установку на Debian 9, где Nginx (v. 1.10.3) по умолчанию включал поддержку IPv6.
Я исправил свою проблему в Debian 10, скомпилировав Nginx с параметром --with-ipv6. Но я удивлен, что он больше не включен по умолчанию. Вот почему я открыл этот пост.
Спасибо за вашу помощь.
Я продолжил свое исследование и увидел, что между версией 1.10.3 и версией 1.14.2 Nginx удалил флаг --with-ipv6, чтобы по умолчанию интегрировать поддержку IPv6. Тайна раскрыта.
Источник: http://nginx.org/en/CHANGES
Изменения в nginx 1.11.5
*) Изменение: удалена опция конфигурации --with-ipv6, теперь поддержка IPv6 настраивается автоматически.