Kaip išlaikyti IPv6 VPN adresų planą įskaitomą ir po metų
Įskaitomas planas nurodo, kuris priešdėlis priklauso kuriai vietai ir kaip grįžta atsakymai. Prie kiekvieno įrašo užrašykite roles, žymėjimą, delegavimą ir grįžimo maršrutus.
Du klausimai nusprendžia, ar adresų planas vertas savo vietos: kuris priešdėlis priklauso kuriai vietai ir kaip atsakymas išeina iš tos vietos. Atsakykite į abu vienu kartu ir prižiūrėtojas gali pakeisti partnerį nieko neklausinėdamas. Visa kita dokumente egzistuoja tiems dviem atsakymams paremti. Tai, kas neremia nė vieno, yra puošmena.
Į ką skaitytojas turi atsakyti prieš liesdamasis partnerio
Suspaudimas daro adresus tvarkingus, o tvarkingumas nėra struktūra. Struktūra yra žinoti, kokį diapazoną tiekėjas delegavo, kurį pasirinkote jūs, kuris yra klientų telkinys ir kuris yra už vietos.
Rašykite kolegai, kuris prisijungs kitą ketvirtį ir turės pridėti antrą vietą. Niekas puslapyje nepasako, iš kur atsirado priešdėlis, nebent įrašas tai padarytų. Praleiskite tai ir pirmasis pakeitimas virs archeologija.
Ką turi nešti kiekviena plano eilutė
Keturi laukai padaro įrašą patikrinamą: priešdėlio ilgis, savininkas, kur toliau eina srautas ir kuris komponentas paskirsto reikšmę. Sudėkite juos prie veikiančios konfigūracijos ir bet koks neatitikimas išryškės pats. Kitas šuolis, nukreiptas į praėjusį mėnesį pašalintą tunelį, iškart atrodo neteisingai, o ne susilieja su visuma.
Laikykite roles atskirose eilutėse, net kai dvi iš jų šiandien dalijasi tuo pačiu priešdėliu. Jų sujungimas vėlesnį atskyrimą paverčia skaitomu kaip naują paskirstymą, o ne pataisymą.
| Entry | Fields to record | Why a reviewer needs it |
|---|---|---|
| Endpoint addresses | Prefix, owning side, session initiator | Firewall rules and peer config both read it |
| Tunnel interfaces | Prefix and length, next hop, interface name | Shows the path a packet actually takes |
| Client allocations | Pool range, size, distributing component | Shows room left before a redesign |
| Downstream networks | Prefix, site label, return route | Explains a reply that never arrives |
Kur išsiskiria kanoninis tekstas ir konfigūracijos sintaksė
RFC 5952 nustato vieną tekstinę adreso formą: mažosios raidės, jokių pirmaujančių nulių ir ilgiausia nulinių grupių seka suspausta lygiai vieną kartą. Naudokite ją užrašuose, bilietuose ir pakeitimų žurnaluose, kad du dokumentai būtų palyginami be konvertavimo. Skaitytojai, sutikę dvi to paties adreso rašybos formas, pradeda ieškoti skirtumo, kurio nėra. Nuoseklumas čia pigus ir pašalina visą klaidingų pavojaus signalų klasę.
Konfigūracijos failai laikosi savo taisyklių, ir tai nėra įskaitomumo taisyklės. Adresas, suporuotas su prievadu, reikalauja skliaustų net kai plikas adresas jų nereikalauja, o kopija iš užrašo į konfigūracijos failą praranda šį skirtumą be įspėjimo. Įvardykite formą, kurią naudoja kiekvienas laukas, kitaip planas sukels būtent tą perrašymo klaidą, kurios turėjo išvengti.
Du žymėjimai tinka, jei kiekvienas pažymėtas. Nepažymėtas maišymas ir kviečia klaidą.
Kur pasirodo persidengiantys diapazonai ir trūkstami grįžimo keliai
Persidengimas išgyvena ilgiau už kitas klaidas, nes niekas neatrodo neteisingai, kol dvi vietos neatsako už tą patį diapazoną. Pažymėkite vietą ir generuokite vietinius unikalius priešdėlius dokumentuota tvarka, o ne kopijuodami pavyzdį.
Klientų sąrašas niekada nepaaiškina, kuria kryptimi keliauja atsakymas. Užrašykite LAN tinklų sietuvos grįžimo kelią prie partnerio diapazono, kurį neša tunelis, ir įrašas paaiškins nuotolinį potinklį, kuris gauna užklausas ir tyli. Paleiskite žemiau esančius patikrinimus mašinoje ir palyginkite su įrašu. Planas, kuris nesutampa su ip -6 route, yra planas, kurį žmonės nustoja skaityti.
ip -6 route show default
ip -6 route get 2001:db8:2::10
ip -6 addr show dev wg0
Pasiekiamumas nėra įgaliojimas, ir priešdėlis niekada nereiškia politikos. Parašykite numatomą prieigą prie maršruto, kuriam ji taikoma. Priešingu atveju kitas skaitytojas adresą plane laikys leidimu pasiekti kiekvieną paslaugą už jo.
Kaip planas išgyvena trečią vietą
Pažymėkite kiekvieną priešdėlį kaip deleguotą, vietiškai paskirstytą ar kitaip maršrutizuotą. Viskam, kas gali judėti, įvardykite procesą, kuris jį judina. Tada išvardykite DNS įrašus ir ugniasienės taisykles, kurios turi pasikeisti tame pačiame lange, nes maršrutizatoriuje sustojęs priešdėlio atnaujinimas yra pusė darbo.
Po pakeitimo pasiekite išteklių už kiekvienos ribos, kurią pakeitimas palietė, prieš redaguodami dokumentą. Planas, aprašantis praėjusio mėnesio tinklą, blogesnis už jokį, nes žmonės juo tiki. Laikykite atšauktus paskirstymus sąraše su data, kada jie dingo, kad niekas jų netyčia neišduotų iš naujo. Paslaptys lieka už failo ribų; planas paaiškina tinklą, jis jo neatveria.
Saugokite planą ten, kur peržiūrimi pakeitimai, prie konfigūracijos, kurią jis aprašo. Dokumentas, kurio niekas daugiau neskaito, pūva greičiau nei tinklas, kurį jis žymėjo.