Një interval nuk është rrugë: kthe 200-255 në tre prefikse
Rreshti i rrugës merr një rrjet dhe një maskë, kurrë një adresë fillimi dhe fundi. Mblidh intervalin në prefikse të rreshtuara përpara se OpenVPN ta instalojë.
Rregullat e murit të zjarrit pranojnë një adresë të parë dhe të fundit, si 192.168.0.200 deri 192.168.0.255, ndërsa rrugët jo. Një zë rruge ka vend vetëm për një rrjet dhe një maskë, që do të thotë se një interval i vazhdueshëm duhet të bëhet një ose më shumë prefikse të rreshtuara përpara se OpenVPN ta instalojë. Profili që çifton route-nopull me një interval të parreshtuar është vendi ku dështimi fshihet zakonisht, sepse skedari analizohet dhe asnjë rrugë nuk përputhet. Rregullo blloqet dhe dështimi bëhet i dukshëm me një komandë.
Miti: intervali është rrugë
Tabelat e rrugëzimit ruajnë çifte rrjeti dhe maske dhe zgjedhin përputhjen më të gjatë, prandaj një interval me fillim dhe fund nuk ka ku të banojë. Një prefiks që mbulon 256 adresa mbulon .0 deri .255, gjysma e kësaj madhësie mbulon .0 deri .127, dhe vetëm një interval i rreshtuar me ato skaje hartohet në një hap. Çdo gjë tjetër duhet prerë në blloqe. Një rrugë më e vogël vazhdon të nënkuptojë intervalin origjinal.
Një interval që nuk është i rreshtuar me prefiksin nuk është rrugë e ngjeshur. Është një lloj tjetër objekti, dhe trajtimi si rrugë është vendi ku fillon dështimi i heshtur.
Rreshtimi është aritmetikë, jo stil
Madhësitë e blloqeve përcaktohen nga gjatësia e prefiksit. Një /29 mund të fillojë vetëm në një adresë të pjesëtueshme me 8, një /28 në një të pjesëtueshme me 16, një /27 në një të pjesëtueshme me 32. Lëviz një bllok nga kufiri i tij dhe maska do të mbulojë një grup adresash të ndryshëm nga ai që synoje.
Mblidh nga skaji i poshtëm. Në çdo hap merr bllokun më të madh të rreshtuar që nuk e kalon fundin e intervalit, pastaj vazhdo në adresën e parë pas tij. Blloqet nuk mund të mbivendosen, sepse secili fillon aty ku u ndal i mëparshmi.
Dy persona që e bëjnë këtë me dorë duhet të arrijnë të njëjtin rezultat. Një mospërputhje do të thotë se dikush lejoi një fillim të parreshtuar.
Puno 200 deri 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 |
Intervali fillon në .200, që është shumëfish i 8, prandaj blloku i parë është /29 nga .200 deri .207. Pas këtyre tetë adresave vlera e parë e lirë është .208, që pjesëtohet me 16, prandaj /28 merr .208 deri .223. Ajo që mbetet është .224 deri .255, tridhjetë e dy adresa që fillojnë në një shumëfish të 32, pra /27. Ato tre rreshta janë e gjithë zbërthimi.
Shkruaji si rreshta rruge dhe jo si prozë. Një profil që mban vetëm rreshtin e parë mbulon tetë adresa dhe lë pjesën tjetër jashtë tunelit.
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
Blloku i fundit ka nevojë për një kontroll kufiri. Brenda 192.168.0.224/27, .224 është adresa e rrjetit dhe .255 është adresa e transmetimit, prandaj një host që duhet të përgjigjet në .255 mbulohet nga prefiksi dhe mbetet i paarritshëm. Zhvendos atë host ose ndaj intervalin ndryshe në vend që të rrugëzosh bllokun dhe të shpresosh.
Çfarë i bën route-nopull pamjes
Shto route-nopull vetëm kur rrugët e shtyra nga serveri nuk janë të dëshiruara. Pa direktivën, rrugët e shtyra dhe këto rreshta bashkëjetojnë, dhe fiton prefiksi më specifik. Me të zhduken edhe opsionet DNS dhe DHCP të shtyra, prandaj zgjidhja e brendshme e emrave ka nevojë për konfigurimin e vet. Ky efekt anësor i befason ata që shtuan direktivën për të rregulluar një problem rruge.
Shtoje për arsyen e duhur, jo si refleks automatik. Heqja e rrugëve të shtyra është një vendim politike me pasojë për DNS. Nëse serveri mund të shtyjë të njëjtat tre prefikse, lëre, dhe fshi kopjet në anën e klientit që një pronar të kontrollojë listën.
Kontrolle që kapin gabimet e zakonshme
Verifiko që çdo maskë është një varg i vazhdueshëm njësh. Vlera 255.255.255.248 kalon dhe 255.255.255.200 dështon, dhe një maskë që nuk është e vazhdueshme refuzohet ose lexohet gabim. Pastaj konfirmo rrugën për një adresë në çdo bllok.
ip route get 192.168.0.205
ip route get 192.168.0.220
ip route get 192.168.0.240
Çdo përgjigje duhet të emërtojë ndërfaqen e tunelit. Një rezultat që emërton përshtatësin fizik do të thotë që rreshti nuk u instalua kurrë, gjë që ndodh shpesh kur menaxheri i rrjetit në desktop rishkruan tabelën pasi profili lidhet.
Zgjidh një pronar të vetëm për listën. Kur serveri mund të shtyjë të njëjtat prefikse, shtyji dhe hiq redaktimet në anën e klientit. Një pronar i vetëm do të thotë që një gabim shtypi ka një vend, dhe klienti e serveri nuk mund të jenë në mospajtim për cilat adresa ndodhen brenda tunelit.