Gwiriwch lwybrau polisi Linux cyn golygu’r llwybr diofyn
Gall rheol anfon ffrwd i dabl arall a gwneud y prif lwybr diofyn yn amherthnasol. Darllenwch flaenoriaeth, tabl a pherchennog cyn newid llwybr VPN ar Linux.
Mae gwesteiwr VPN yn ateb ar un rhyngwyneb ac yn gwrthod anfon atebion yn ôl drwy’r tiwnel, ac mae’r llwybr diofyn yn edrych yn gywir. Dyma’r pwynt lle mae’r prif dabl yn peidio â bod yn stori gyfan. Gall Linux ddewis tabl llwybrau ar gyfer pob pecyn gan ddefnyddio rheolau polisi, ac efallai bod y VPN wedi gosod un. Darllenwch y rheolau cyn i chi gyffwrdd â’r llwybr diofyn.
Mae’r drefn yn bwysig: rheolau’n gyntaf, yna’r tabl y mae pob rheol yn ei ddewis.
Darllenwch y rheolau yn nhrefn blaenoriaeth
Rhedwch ip rule show a darllenwch o’r brig i’r gwaelod. Mae’r rhif blaenoriaeth yn rheoli trefn gwerthuso, a gwirir rhif is yn gynt. Y rheol ddiofyn yn 32766 yw’r un olaf sy’n bwysig fel arfer. Os yw’r rhestr yn hir, cadwch hi mewn ffeil cyn newid unrhyw beth.
Ar gyfer pob rheol, cofnodwch y flaenoriaeth, y cyfatebiad (ffynhonnell, marc, rhyngwyneb neu gyrchfan) a’r tabl y mae’n cyfeirio ato. Mae rheol heb dabl defnyddiadwy yn stryd ddall, nid yn llwybr.
Gwnewch yr un peth ar gyfer IPv6 gyda ip -6 rule show. Mae polisi sy’n bodoli yn nheulu IPv4 yn unig yn gadael y teulu arall ar y prif dabl.
Darllenwch y tabl y mae pob rheol yn ei ddewis
Defnyddiwch ip route show table <name or number> ar gyfer pob tabl y cyfeirir ato. Cymharwch ei lwybrau â’r rhyngwyneb a’r naid nesaf rydych yn ei disgwyl. Mae tabl gwag neu annigonol yn egluro methiant na all y prif dabl ei egluro.
Efallai y bydd y prif dabl yn dal y llwybr diofyn, ac mae hynny’n iawn. Os yw rheol yn anfon eich ffrwd i dabl 51820 yn gyntaf, mae’r prif lwybr diofyn yn amherthnasol i’r pecyn hwnnw.
Chwiliwch am enw’r tabl yn /etc/iproute2/rt_tables os yw’r rhif yn anghyfarwydd. Mae’r chwiliad hwnnw’n cymryd eiliad ac yn atal dargyfeiriad hir.
Darganfyddwch pwy osododd y rheol
Gall NetworkManager, wg-quick a sgriptiau eraill osod rheolau’n ddeinamig. Gall dileu un ar amser rhedeg gael ei ddadwneud ar yr ailgysylltiad nesaf. Gwiriwch ffurfweddiad y rheolwr cyn ychwanegu rheol gystadleuol.
Mae wg-quick, er enghraifft, yn ychwanegu rheol farciog a thabl ar gyfer cyfeiriadau a ganiateir y tiwnel. Y rheol honno yw’r rheswm y mae traffig i’r cyfeiriadau hynny’n osgoi’r prif lwybr diofyn. Os byddwch yn ei dynnu heb newid y ffurfweddiad, bydd y codiad nesaf yn ei adfer.
Cadwch lwybr allanol y pwynt diwedd a mynediad rheoli wrth ichi adolygu. Peidiwch â fflysio pob rheol ar borth tramwy anghysbell byw er mwyn symleiddio’r allbwn. Mae sesiwn rheoli sy’n goroesi’r newid yn rhan o’r prawf.
Profwch y cyd-destun ffynhonnell sy’n bwysig
Mae ip route get generig yn ateb cwestiwn gwahanol i ffrwd y cymhwysiad. Ychwanegwch gyfeiriad y ffynhonnell, a’r marc os yw’r VPN yn defnyddio un, i weld y llwybr y mae’r pecyn go iawn yn ei gymryd. Profwch gyrchfan sydd wedi’i chynnwys ac un wedi’i heithrio gyda’r un cyd-destun ffynhonnell. Yna ailadroddwch ar gyfer IPv6 os yw’r gwesteiwr yn rhedeg stac dwbl.
Ar ôl cywiriad a gymeradwywyd, rhedwch yr un ddau chwiliad eto a chymharu. Cadwch gofnod o’r rheol arfaethedig, y tabl, ac am ba mor hir y mae’r rheol yn goroesi ailgychwyn. Y cofnod hwnnw sy’n gwneud yr ailgychwyn gwasanaeth nesaf yn egluradwy yn lle’n ddirgel. Mae’r dudalen lawlyfr ip-rule yn dogfennu’r detholwyr cyfateb a chystrawen y tabl.