Bind zone file format binära alternativ


Tack. Det finns 2 filer. 1: a filen är db-HdPKbJ2m (original inte binär) och db. example (binär) och jag använde kommandot så här: namnet-compilezone - f raw - F text - o db. example db-HdPKbJ2m db. example Men Detta fel har varit hände. dnsmasterload: exempel: inte ovanför zon dnsmasterload: inte ovanpå zonzonen db-HdPKbJ2m47IN: lastning från huvudfil db. example misslyckades: inte ovanför zonzonen db-HdPKbJ2m47IN: ej laddad på grund av fel. ndash user1044942 Mar 18 13 at 2:23 Det är möjligt att något på ditt system skadade zonfilerna på något sätt. Min rekommendation skulle vara att om filerna inte läser rätt skulle jag stoppa servern på slaven, ta bort korrupta zonfilerna (eller om du föredrar, byt namn på dem för att flytta dem ur vägen) och starta om slavservern. Det bör återföra zoninnehållet från mastern. ndash Michael McNally Mar 19 13 på 1:37 Tack för denna upplysning. FYI det tar över () 5 () minuter () för att dumpa en 11 KB-zonfil med bara 628 poster på min sida. Nej, det är varken IO eller CPU-bundet. (Det här måste förmodligen kallas bindmagi.) Och en annan intressant fråga: Varför behöver jag ange ett zonnamn Är inte denna information redan i filen. (Tja, låt oss kalla detta en mörk binda hemlighet.) PS: Med alternativet-ingen tar det en bråkdel av en sekund. ndash Tino 10 februari kl 20: 16BIND: Webmin raderar BIND 9.9 (CentOS 7 RHEL 7) vid konvertering av zoner från slav till master (raw vs text format) 185 Cross-posted till SourceForge, Issue 4541 På CentOS 7 RHEL 7, som använder BIND 9.9.4. Webmins BIND-modulen omvandlar blindt en slavzon till en mästare, pekar på den befintliga zonfilen. Men som standard lagrar BIND 9.9 sina slavzoner i ett rå binärt format, vilket den inte kan läsa när man försöker analysera en mappzonfil. Försök att göra det hindrar namnet från att starta. (Det begränsas även i webmin, vilket kan visa poster men inte zoner i filinnehållet). Lösningen Ive aktiverad i min miljö är att ställa in masterfile-formatet till text över hela BIND-instansen, i stället för standard för raw. Följande konfigurationsexempel i alternativet deklaration för master named. conf s hjälper till. Förslag på korrigeringar Jag föreslår att du använder en av följande metoder för att lösa detta, med ökande komplexitet: Neka att konvertera en raw-formatzon till Master När du hanterar BIND 9.9.x, tillämpa textformat på alla zonfiler, eller bara i zoner som skapats av webmin (säkrare för befintliga BIND-konfigurationer, konfigurationsexempel nedan) Konvertera zonfiler till textformat när konverteras från slav till mästare, om zonfilen är i råformat. Gör alternativ 3 ovan, samtidigt som du presenterar amp-skrivande Webmin-konfigurationsalternativ för ett eller båda av följande: BIND-brett standard av masterfile-format Zonspecifika inställningar för masterfile-format Re: Alternativ 3 eller 4 ovan, en arbetsflödesidé: Om ( och endast om) BIND-versionen är 9,9 .. Har webmin analysera alternativet (om det finns) och presentera alternativet raw eller text i avsnittet Misc Options (eller vad som är relevant) Om formatet för en zon är inställt på rå i BIND 9.9), ELLER zonfilen är i råformat (vilken webbmin verkar ha kod för att kontrollera redan), gör något av följande: Låt inte omvandling av slav till mastern (yuck) ELLER Skal ut till namnet-compilezone - f raw - F text - o output-zone-file-in-text. hosts source-raw-zone-file. hosts för att konvertera zonfilen till textformat. (Inga konfigurationsalternativ måste anges här, men det kan vara vettigt att ange text för masterfile-format i zondeklarationen i named. conf, för att förhindra eventuell framtida brott). Config-exempel Här är några exempel på giltiga konfigurer som behandlar detta problem BIND-wide config (i named. conf etc) Zonspecifika config (i named. conf etc) Kan jag hjälpa Ive att granska någon av relevant kod i webmin, men tyvärr min begränsade perl färdigheter här skulle sannolikt göra saker värre snarare än bättre som sagt, jag misstänker att ovanstående skulle vara ganska lätt för någon bekant med webmins internals att genomföra. Jag ger gärna mer information om detta, och gör även testning. Också Ive försökte formatera detta på ett tydligt sätt, för att underlätta att läsa såväl som potentiell kopiering till wiki. Om endast den ursprungliga författaren kan granska källan, vill jag med säkerhet kopiera den om så önskas. Bind 9.9 8211 Binärt DNS Slave-filformat Med BIND 9.9.x sparas slavens zonfiler i ett standardrått binärt format. Detta gjordes för att förbättra prestanda, men vid offret att man enkelt kunde se innehållet i filerna. Med kombinationen av caching-programvarulösningar (sssd, nscd, cachade zonfiler, ttl8217s, etc) kan det göra felsökning svårare. För att kunna se det råa binära innehållet måste det konverteras till text först: It8217s är ett komplicerat lager, men om du behöver den mikroskopiska prestationshöjningen är that8217s vägen att gå. För de av oss som inte ser några problem med textfilformatet, uppdaterar du bara named. conf-filer för dina slavzoner för att inkludera raden: Lämna ett svar Avbryt svar Du måste vara inloggad för att skriva en kommentar. Bind 9.9 CentOS 7 binära slavfält DNS-zonfiler Med utvecklingen av BIND 9.9-grenen har zonfiler för slavzoner ändrats för att förvänta sig råzonformatet som standard. BIND-administratörer som testar 9,9 eller förbereder migrering från en tidigare version har frågat hur man hanterar denna formatändring. Flera alternativ är tillgängliga. Byt namn på och Retransfer: En BIND 9.9 slavservern som möter en zonfil som den inte kan läsa (till exempel, eftersom innehållet är lagrat i ett annat format än vad servern förväntar sig) kommer att byta namn på den oläsliga zonfilen och försöka att omregistrera zonen från bemästra. Manuell konvertering: Det namngivna kompileringsverktyget, som ingår i BIND-distributionen, kan användas för att konvertera zoner från text till rå och från rå till text. konvertera raw zone-fil 8220example. raw8221, innehållande data för zonexempel, till textformatzonfil 8220example. text8221 namngiven-compilezone - f raw - F text - o example. text exempel example. raw konvertera textformatzonfil 8220example. text8221, innehållande data för zonexempel, till råzonfil 8220example. raw8221 named-compilezone - f text - F raw - o example. raw exempel example. text

Comments

Popular Posts