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

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

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

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

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

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