Ответ 1
Я считаю, что я нашел правильный ответ через dig How To. Мне удалось найти записи SPF для определенного DNS, используя следующий запрос:
dig @ns1.nameserver1.com domain.com txt
Я использую dig, установленный на моей машине, для поиска SPF для определенного домена. Есть ли способ поиска определенного DNS-сервера для записей SPF?
Например, будут ли выполняться следующие работы?
dig domain.com txt host ns1.nameserver1.com
dig domain.com txt host ns2.nameserver2.com
Я считаю, что я нашел правильный ответ через dig How To. Мне удалось найти записи SPF для определенного DNS, используя следующий запрос:
dig @ns1.nameserver1.com domain.com txt
Копать утилиту довольно удобно использовать. Порядок аргументов на самом деле не имеет значения. Я покажу вам несколько простых примеров.
Чтобы получить все корневые серверы имен, используйте
# dig
Чтобы получить запись TXT для конкретного хоста, используйте
# dig example.com txt
# dig host.example.com txt
Чтобы запросить определенный сервер имен, просто добавьте @nameserver.tld
# dig host.example.com txt @a.iana-servers.net
SPF RFC4408 говорит, что записи SPF могут храниться как SPF или TXT. Однако почти все используют только записи TXT на данный момент. Таким образом, вы достаточно безопасны, если только извлекаете записи TXT.
Я сделал проверку SPF для визуализации записей SPF домена. Это может помочь вам лучше понять записи SPF. Вы можете найти это здесь: http://spf.myisp.ch