مشاهده رکورد های slave zone
تو CentOS 7 چطوری میشه رکورد هایی که تو زون slave اضافه شده رو دید. چون فایل دیتابیس slave zone یه فایل باینریه قابل cat کردن نیست. vi هم این فایل رو بزنیم یه سری به قول معرف دری وری نشون میده!!!
راهی هست که این دیتابیس slave zone رو بشه cat اش کرد که بفهمیم چه رکورد هایی رو با master اومده sync کرده؟؟
3 پاسخ
خیر ،
منظورم نام فایلی هست که رکورد ها در آن نوشته میشه
در فایل named.conf در قسمتی که zone تعریف کردید ، پسوند فایل رو تغییر بدید !
zone "itpro.local" { type slave; masters { x.x.x.x; }; file "slaves/forward.raw"; # <--------- };
فایل مسیر etcnamed.conf رو تغیر نام بدم به named.raw ؟؟؟
اینجوریکه نمیشه سرویس named خوب استاپ میشه که.
سلام ،
بله میشه کاری کرد که فایل های ترانسفر شده از Master قابل فهم بشه
اولین کاری که باید بکنید اینه که در فایل named.conf پسوند فایل رکورد رو به raw. تغییر بدید.
بعد باید در دایرکتوری slaves یک فایل به همون نام با پسوند text. بسازید مثلا :
[root@server ~]# cd /var/named/slaves/ && touch forward.text
بعدش باید کامند زیر رو وارد کنید :
[root@server slaves]# named-compilezone -f raw -F text forward.text mydomain.local forward.raw
حالا فایل forward.text رو با cat کنید...