1

Я попытался добавить запись DNS с помощью nsupdate:

printf 'update add myhost.mydomain.com 86400 A 172.16.1.1\nsend\n' | nsupdate

Я получаю ошибку:

 update failed: NOTIMP

что это значит?

2 ответа2

1

Это означает, что сервер имен, получивший запрос, не обрабатывает запросы DNS "UPDATE" (RFC 2136), то есть он не поддерживает динамические обновления.

Но убедитесь, что вы отправляете обновление на правильный сервер; попробуйте использовать команду server … прежде всего.

0

Я получаю ту же ошибку в простом запросе

dig any eoaclk.com @1.1.1.1

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6_9.5 <<>> any eoaclk.com @1.1.1.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: **NOTIMP**, id: 19761
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

Похоже, что ответ по-прежнему "не реализован", и я могу убедиться в этом только благодаря тому факту, что могу получить ответ от сокращенного запроса к тому же серверу. Очевидно, этот сервер не поддерживает параметр "ЛЮБОЙ".

$ dig eoaclk.com @1.1.1.1

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6_9.5 <<>> eoaclk.com @1.1.1.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2395
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;eoaclk.com.                    IN      A

;; ANSWER SECTION:
eoaclk.com.             60      IN      A       35.167.132.154
eoaclk.com.             60      IN      A       52.40.97.221
eoaclk.com.             60      IN      A       54.213.184.87

;; Query time: 129 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Mon Apr 23 10:59:21 2018
;; MSG SIZE  rcvd: 76

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .