Estou tentando atualizar dinamicamente um servidor DNS usando nsupdate
, executando nsupdate -k mykey.private -d -v ./my-nsupdate-commands.txt
.
Mas recebo o erro:
Communication with 192.0.2.0#53 failed: operation canceled
Em quais casos pode nsupdate
resultar operation canceled
?
Saída completa:
Creating key...
Sending update to 192.0.2.0#53
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: 47216
;; flags:; ZONE: 1, PREREQ: 0, UPDATE: 2, ADDITIONAL: 1
;; ZONE SECTION:
;example.com. IN SOA
;; UPDATE SECTION:
mydomain.example.com. 0 ANY A
mydomain.example.com. 61 IN A 212.51.139.142
;; TSIG PSEUDOSECTION:
mydomain.example.com. 0 ANY TSIG hmac-sha512. 1623020003 300 64 ... ... 47216 NOERROR 0
; Communication with 192.0.2.0#53 failed: operation canceled
O firewall do servidor de destino pode estar bloqueando a porta TCP 53.
Embora o DNS geralmente use UDP,
nsupdate
às vezes precisa de TCP; vejaman nsupdate
: