Использование dig для поиска записей SPF


Я использую копать установленных на моей машине для поиска SPF записи для определенного домена. Есть ли способ поиска определенного DNS-сервера для записей SPF?

например, будет ли работать следующее?

dig domain.com txt host ns1.nameserver1.com

dig domain.com txt host ns2.nameserver2.com
2 58

2 ответа:

Я считаю, что нашел правильный ответ через это копать как. Я смог найти записи SPF на определенном DNS, используя следующий запрос:

dig @ns1.nameserver1.com domain.com txt

утилита dig довольно удобна в использовании. Порядок аргументов на самом деле не имеет значения.Я покажу вам несколько простых примеров.
Чтобы получить все корневые серверы имен используйте

# dig

чтобы получить TXT запись конкретного хоста используйте

# dig example.com txt
# dig host.example.com txt

для запроса определенного сервера имен просто добавьте @nameserver.tld

# dig host.example.com txt @a.iana-servers.net

В RFC4408 ФГИ говорит, что SPF-записи могут быть сохранены в качестве СПФ или txt. Однако почти все используют только TXT записи на данный момент. Так что вы довольно безопасно, если вы только извлекаете записи TXT.

Я сделал SPF checker для визуализации записей SPF домена. Это может помочь вам лучше понять записи SPF. Вы можете найти его здесь: http://spf.myisp.ch