Я унаследовал некоторые файлы зон BIND 9, которые имеют ужасный беспорядок, плохие отступы, порядок директив отличается от обычного и т.д. Есть ли какая-нибудь утилита, которая может их очистить в смысле переформатирования их в читаемую форму?

1 ответ1

0

Относительно простое, хотя, возможно, и не вполне удовлетворительное решение - загрузить файлы зон с самого сервера имен. Это даст вам отсортированный и легко разбираемый список:

mtak@svc1:~$ dig -t AXFR int.mtak.nl @127.0.0.1

; <<>> DiG 9.9.5-9+deb8u15-Debian <<>> -t AXFR int.mtak.nl @127.0.0.1
;; global options: +cmd
int.mtak.nl.        86400   IN  SOA svc1.int.mtak.nl. root.int.mtak.nl. 2016060407 600 15 604800 30
int.mtak.nl.        86400   IN  NS  svc1.int.mtak.nl.
int.mtak.nl.        86400   IN  NS  svc2.int.mtak.nl.
int.mtak.nl.        86400   IN  A   10.100.0.82
ans1.int.mtak.nl.   86400   IN  A   10.100.0.73
ap3.int.mtak.nl.    86400   IN  A   10.100.0.16
atlas.int.mtak.nl.  86400   IN  A   10.100.3.18
bck1.int.mtak.nl.   86400   IN  A   10.100.0.90
bck2.int.mtak.nl.   86400   IN  A   10.100.0.91
btsync.int.mtak.nl. 86400   IN  A   10.100.0.76
cacti.int.mtak.nl.  86400   IN  A   10.100.0.75
clients-100.int.mtak.nl. 86400  IN  A   10.100.4.100
clients-101.int.mtak.nl. 86400  IN  A   10.100.4.101
clients-102.int.mtak.nl. 86400  IN  A   10.100.4.102
clients-103.int.mtak.nl. 86400  IN  A   10.100.4.103
[...]

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