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

Должен ли я помещать Scope: Link или scope: Global IPv6 address в запись DNS AAAA?

У меня есть почтовый сервер, для которого мне нужно создать DNS-запись AAAA и обновить запись SPF, включив ее IPv6-адрес.

An ifconfig Команда показывает IPv6-адрес Scope: Link и Scope: Global IPv6-адрес. Какой из них я должен поместить в записи AAAA и SPF?

Область действия: глобальная - это адрес / 128, а область действия: ссылка - / 64.

Адрес Scope: Link - это адрес FE80, что означает отсутствие маршрутизации. Означает ли это, что я должен указать адрес Scope: Global?

Да, именно так. Глобальный адрес - это адрес, который вы рекламируете по всему миру (что в данном случае означает список в вашем AAAA запись). Адрес с привязкой к объему ссылок - очень полезная функция ipv6, которая делает настройку двухточечных ссылок элегантной, но он, как вы говорите, не является глобально маршрутизируемым, и его реклама в мире не приведет к появлению посетителей. .

Что касается SPF, вы, безусловно, захотите указать глобальный адрес. Я не могу сразу придумать какие-либо обстоятельства, при которых вы предпочли бы устанавливать соединение с другим локальным почтовым сервером со своего адреса с привязкой к области ссылок, поэтому я не вижу смысла перечислять его, но другие могут знать лучше меня (я говорю с ты, @SanderStefann).

Этот вопрос относится не только к почтовым серверам.

В общем случае в записях AAAA должны отображаться только адреса Scope: Global.

В противном случае вы столкнетесь со случаями, когда удаленный хост разрешает имя, получает адрес Scope: Link (fe80 ...) и не будет иметь маршрута к целевому хосту. Это относится к любому хосту, а не только к серверам.

(Я просто добавляю эту дополнительную информацию на тот случай, если люди ищут "адреса fe80 в AAAA" и могут поверить, что это только почтовые хосты, поскольку это исходный вопрос.)