Mae rheolau mur tân yn derbyn cyfeiriad cyntaf ac olaf, fel 192.168.0.200 hyd at 192.168.0.255, ond nid yw llwybrau. Dim ond lle i rwydwaith a masg sydd mewn cofnod llwybr, sy’n golygu bod yn rhaid i ystod barhaus ddod yn un neu fwy o ragddodiadau aliniog cyn i OpenVPN ei osod. Proffil sy’n cyfuno route-nopull ag ysbaid heb ei alinio yw’r man lle mae’r methiant fel arfer yn cuddio, oherwydd mae’r ffeil yn parsio ac nid oes llwybr yn cyfateb. Gosodwch y blociau’n gywir a daw’r methiant yn weladwy mewn un gorchymyn.

Y chwedl: ystod yw llwybr

Mae tablau llwybro yn storio parau rhwydwaith a masg ac yn dewis y cyfuniad hiraf, felly nid oes lle i ysbaid â dechrau a diwedd fyw. Mae un rhagddodiad sy’n rhychwantu 256 cyfeiriad yn cwmpasu .0 i .255, mae hanner y maint hwnnw’n cwmpasu .0 i .127, a dim ond ystod sy’n aliniog â’r ymylon hynny sy’n mapio mewn un cam. Rhaid torri unrhyw beth arall yn flociau. Mae llwybr llai yn dal i olygu’r ysbaid wreiddiol.

Nid yw ystod nad yw’n aliniog â rhagddodiad yn llwybr cywasgedig. Mae’n fath arall o wrthrych, a thrin fel llwybr yw’r man lle mae’r methiant distaw yn dechrau.

Mae aliniad yn rhifyddeg, nid yn arddull

Mae maint blociau’n cael ei bennu gan hyd y rhagddodiad. Dim ond ar gyfeiriad sy’n rhanadwy â 8 y gall /29 ddechrau, /28 ar un sy’n rhanadwy â 16, /27 ar un sy’n rhanadwy â 32. Symudwch floc oddi ar ei ffin a bydd y masg yn cwmpasu set wahanol o gyfeiriadau na’r rhai y bwriadwyd.

Cyfrifwch o’r pen isaf. Ym mhob cam, cymerwch y bloc aliniog mwyaf nad yw’n mynd heibio diwedd yr ystod, yna parhewch ar y cyfeiriad cyntaf ar ei ôl. Ni all y blociau orgyffwrdd, oherwydd mae pob un yn dechrau lle stopiodd y blaenorol.

Dylai dau berson sy’n gwneud hyn â llaw gyrraedd yr un canlyniad. Mae anghytundeb yn golygu bod rhywun wedi caniatáu dechrau nad oedd yn aliniog.

Gweithiwch drwy 200 i 255

StepStartBlock that fitsLine for the profile
1.200, multiple of 8/29, 8 addresses192.168.0.200 255.255.255.248
2.208, multiple of 16/28, 16 addresses192.168.0.208 255.255.255.240
3.224, multiple of 32/27, 32 addresses192.168.0.224 255.255.255.224

Mae’r ystod yn dechrau ar .200, sy’n lluosrif o 8, felly’r bloc cyntaf yw /29 o .200 i .207. Ar ôl y wyth cyfeiriad hynny’r gwerth rhydd cyntaf yw .208, sy’n rhanadwy â 16, felly mae /28 yn cymryd .208 hyd at .223. Yr hyn sy’n weddill yw .224 i .255, tri deg dau o gyfeiriadau’n dechrau ar luosrif o 32, felly /27. Y tair rhes hynny yw’r holl ddadelfeniad.

Ysgrifennwch nhw fel llinellau llwybr yn hytrach nag fel rhyddiaith. Mae proffil sy’n dal dim ond y llinell gyntaf yn cwmpasu wyth cyfeiriad ac yn gadael y gweddill y tu allan i’r twnnel.

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

Mae’r bloc olaf angen gwiriad ffin. Y tu mewn i 192.168.0.224/27, .224 yw’r cyfeiriad rhwydwaith a .255 yw’r cyfeiriad darlledu, felly mae gwesteiwr sy’n rhaid iddo ateb ar .255 yn cael ei gwmpasu gan y rhagddodiad ac yn dal yn anghyraeddadwy. Symudwch y gwesteiwr hwnnw neu rannwch yr ystod yn wahanol yn hytrach na llwybro’r bloc a gobeithio.

Beth mae route-nopull yn ei wneud i’r darlun

Ychwanegwch route-nopull dim ond pan nad oes eisiau’r llwybrau a wthir gan y gweinydd. Heb y gorchymyn, mae llwybrau a wthir a’r llinellau hyn yn cydfodoli, a’r rhagddodiad mwyaf penodol sy’n ennill. Gydag ef, mae opsiynau DNS a DHCP a wthir yn diflannu hefyd, felly mae angen ei ffurfweddiad ei hun ar ddatrysiad enwau mewnol. Mae’r sgîl-effaith hwn yn synnu pobl a ychwanegodd y gorchymyn i drwsio problem llwybr.

Ychwanegwch ef am y rheswm cywir, nid fel adwaith awtomatig. Mae tynnu llwybrau a wthir yn benderfyniad polisi ag oblygiad DNS. Os gall y gweinydd wthio’r un tri rhagddodiad, gadewch iddo, a dilëwch y copïau ar ochr y cleient fel bod un perchennog yn rheoli’r rhestr.

Gwiriadau sy’n dal y camgymeriadau arferol

Gwiriwch fod pob masg yn un rhediad parhaus o rai. Mae’r gwerth 255.255.255.248 yn pasio ac mae 255.255.255.200 yn methu, ac mae masg nad yw’n barhaus yn cael ei wrthod neu ei gamddarllen. Yna cadarnhewch y llwybr ar gyfer un cyfeiriad ym mhob bloc.

ip route get 192.168.0.205
ip route get 192.168.0.220
ip route get 192.168.0.240

Dylai pob ateb enwi’r rhyngwyneb twnnel. Mae canlyniad sy’n enwi’r addasydd ffisegol yn golygu na osodwyd y llinell erioed, sy’n digwydd yn aml pan fydd rheolwr rhwydwaith penbwrdd yn ailysgrifennu’r tabl ar ôl i’r proffil gysylltu.

Dewiswch un perchennog ar gyfer y rhestr. Pan all y gweinydd wthio’r un rhagddodiadau, gwthiwch nhw a dileu’r golygiadau ar ochr y cleient. Mae un perchennog yn golygu bod gan gamgymeriad teipio un man i fyw, ac ni all y cleient a’r gweinydd anghytuno ynghylch pa gyfeiriadau sydd y tu mewn i’r twnnel.

Erthyglau cysylltiedig