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

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

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

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

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

См. Здесь для получения дополнительной информации о моем собственном устранении неполадок: http://archstldev.com/node/74

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