Пустой адрес IPv6 вызывает ошибку DNS на компьютерах Mac, на которых запущен сервер Apache

Пустой адрес IPv6 вызывает ошибку DNS на компьютерах Mac, на которых запущен сервер Apache

Для сайта, которым я управляю,http://archstl.org/, запись DNS возвращает пустой (::) адрес IPv6 при запуске $ host archstl.orgв Терминале.

Я думаю, что причиной моей проблемы может быть ошибочная запись IPv6: когда пользователь Mac, на котором запущен Apache Web Server (любой версии), пытается посетить archstl.org, вместо этого он получает localhost (похоже, Mac получает IPv6-адрес archstl.org вместо IPv4-адреса, 174.37.22.142).

Кто-нибудь знает, как решить эту проблему? Я даже не уверен, как IPv6-адрес выводится для нашей записи DNS; у меня нет других доменных имен, которые возвращают IPv6-адрес.

Более подробную информацию о моем собственном устранении неполадок см. здесь:http://archstldev.com/node/74

решение1

::являетсяадрес, состоящий из нулей, аналогично 0.0.0.0 в IPv4. Это даже не localhost (::1) — это гарантированно сделает ваш сайт недоступным через IPv6. Если ваш веб-сервер имеет подключение IPv6, укажите запись AAAA для archstl.org на его адрес IPv6. Если это не удалит запись AAAA полностью.

Связанный контент