DNS

tags: IT

Powerdns

< 4.2.0

Powerdns API limitation :

一次傳輸大量的 records, powerdns 會回傳 status=500, text=Internal Server Error.

422 code removed

4.2 版之前可以用 422 去判斷 zone 是否已經存在.
但在 4.2 版之後 422 全部改成 404,所以會造成 octodns 出現 error 然後中斷.

https://github.com/PowerDNS/pdns/pull/6076

octodns patch
https://github.com/github/octodns/pull/540

NS, zone 跟 CNAME 怎麼在 powerdns 裡面運作?

以下問題是很久以前問的,當時對 NS, ZONE等還不熟
不過因為可以看得出來早期的認知所以留著

什麼時候要設定 NS? 什麼時候要新增 ZONE? 什麼時候要設定 CNAME?
如果要訪問其他的 dns 要設定 NS 還是 CNAME (NS)

Cmds for dumpping DNS package

Dump 53 port to see DNS packages

sudo tcpdump -vv -i ens4 port 53

dig

dig with a specific interface/IP

dig -b 192.168.2.7 github.com @8.8.8.8

Must read

reference