Bil er ekki leið: breyttu 200-255 í þrjú forskeyti
Leiðarlína tekur net og netgrímu, aldrei byrjunar- og endatölu. Leggið bilið saman í jöfnuð forskeyti áður en OpenVPN setur það upp.
Eldveggjareglur taka við fyrstu og síðustu tölu, til dæmis 192.168.0.200 til 192.168.0.255, en leiðir gera það ekki. Leiðarfærsla hefur aðeins pláss fyrir net og netgrímu, sem þýðir að samfellt bil verður að verða eitt eða fleiri jöfnuð forskeyti áður en OpenVPN setur það upp. Snið sem parar route-nopull við ójafnað bil er þar sem bilunin leynist yfirleitt, því skráin er þáttuð og engin leið passar. Lagfærið blokkirnar og bilunin verður sýnileg með einni skipun.
Goðsögnin: bil er leið
Leiðartöflur geyma pör net og netgrímu og velja lengstu samsvörun, svo bil með byrjun og endi hefur hvergi að búa. Eitt forskeyti sem spannar 256 tölur nær yfir .0 til .255, helmingur þeirrar stærðar nær yfir .0 til .127, og aðeins bil sem er jafnað að þessum brúnum varpast í einu skrefi. Allt annað verður að skera í blokkir. Minni leið þýðir enn upprunalegu bilið.
Bil sem er ekki jafnað að forskeyti er ekki þjappað leið. Það er önnur tegund hlutar, og að meðhöndla það sem leið er þar sem hljóðlát bilun hefst.
Jöfnun er reikningur, ekki stíll
Blokkarstærðir ráðast af lengd forskeytisins. /29 getur aðeins byrjað á tölu sem er deilanleg með 8, /28 á tölu deilanlegri með 16, /27 á tölu deilanlegri með 32. Færið blokk frá mörkum hennar og netgríman nær yfir annan tölusafn en þú ætlaðir.
Leggið saman frá neðri endanum. Takið í hverju skrefi stærstu jöfnuðu blokkina sem fer ekki fram úr enda bilsins, og haldið síðan áfram á fyrstu tölunni á eftir henni. Blokkirnar geta ekki skarast, því hver byrjar þar sem fyrri stöðvaðist.
Tveir einstaklingar sem gera þetta í höndunum ættu að komast að sömu niðurstöðu. Ágreiningur þýðir að einhver leyfði byrjun sem var ekki jöfnuð.
Farið í gegnum 200 til 255
| Step | Start | Block that fits | Line for the profile |
|---|---|---|---|
| 1 | .200, multiple of 8 | /29, 8 addresses | 192.168.0.200 255.255.255.248 |
| 2 | .208, multiple of 16 | /28, 16 addresses | 192.168.0.208 255.255.255.240 |
| 3 | .224, multiple of 32 | /27, 32 addresses | 192.168.0.224 255.255.255.224 |
Bilið byrjar á .200, sem er margfeldi af 8, svo fyrsta blokkin er /29 frá .200 til .207. Eftir þessar átta tölur er fyrsta lausa gildið .208, sem deilist með 16, svo /28 tekur .208 til .223. Það sem er eftir er .224 til .255, þrjátíu og tvær tölur sem byrja á margfeldi af 32, það er /27. Þessar þrjár raðir eru öll sundurliðunin.
Skrifið þær sem leiðarlínur frekar en sem prósa. Snið sem heldur aðeins fyrstu línunni nær yfir átta tölur og skilur restina eftir utan göngunnar.
route-nopull
route 192.168.0.200 255.255.255.248
route 192.168.0.208 255.255.255.240
route 192.168.0.224 255.255.255.224
Síðasta blokkin þarf mörkprófun. Inni í 192.168.0.224/27 er .224 nettal og .255 útvarpstala, svo hýsing sem verður að svara á .255 er þakin af forskeytinu og samt óaðgengileg. Færið þá hýsingu eða deilið bilinu öðruvísi í stað þess að beina blokkinni og vona.
Hvað route-nopull gerir við myndina
Bætið route-nopull aðeins við þegar ýttu leiðunum þjónsins er ekki óskað. Án tilskipunarinnar eru ýttar leiðir og þessar línur saman, og nákvæmasta forskeytið vinnur. Með henni hverfa einnig ýttir DNS- og DHCP-valkostir, svo innri nafnupplausn þarf eigin stillingar. Þessi aukaverkun kemur á óvart þeim sem bættu tilskipuninni við til að laga leiðarvandamál.
Bætið henni við af réttri ástæðu, ekki sem sjálfvirku viðbragði. Að fjarlægja ýttar leiðir er stefnumótandi ákvörðun með DNS-afleiðingu. Ef þjónninn getur ýtt sömu þremur forskeytunum, leyfið það, og eyðið eintökunum á biðlarahlið svo einn eigandi stjórni listanum.
Prófanir sem grípa venjulegu mistökin
Athugið að hver netgríma sé eitt samfellt röð af einum. Gildið 255.255.255.248 stenst og 255.255.255.200 fellur, og netgríma sem er ekki samfelld er hafnað eða hlutað rangt. Staðfestið síðan slóðina fyrir eina tölu í hverri blokk.
ip route get 192.168.0.205
ip route get 192.168.0.220
ip route get 192.168.0.240
Hvert svar ætti að nefna göngutengið. Niðurstaða sem nefnir líkamlega millistykkið þýðir að línan var aldrei uppsett, sem gerist oft þegar skrifborðsnetstjóri endurskrifar töfluna eftir að sniðið tengist.
Veljið einn eiganda fyrir listann. Þegar þjónninn getur ýtt sömu forskeytunum, ýtið þeim og fjarlægið breytingarnar á biðlarahlið. Einn eigandi þýðir að innsláttarvilla hefur einn stað, og biðlarinn og þjónninn geta ekki verið ósammála um hvaða tölur liggja inni í göngunni.