Использование dig для поиска записей SPF
Я использую копать установленных на моей машине для поиска SPF записи для определенного домена. Есть ли способ поиска определенного DNS-сервера для записей SPF?
например, будет ли работать следующее?
dig domain.com txt host ns1.nameserver1.com
dig domain.com txt host ns2.nameserver2.com
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