Mae rhestr twneleiddio hollt yn dechrau gyda thri ap ac yn gorffen trwy gwmpasu’r rhan fwyaf o’r peiriant, a phob llinell newydd yw eithriad rhywun. Ar y pwynt hwnnw mae’r rhestr wedi troi’n dawel yn ddiffyg gyda chamau ychwanegol. Mae twneleiddio llawn yn gwrthdroi’r trefniant: mae popeth yn mynd i’r twnnel oni bai bod eithriad wedi’i ddogfennu yn dweud fel arall. A yw hynny’n symlach mae’n dibynnu ar y porth ac ar y gwasanaethau lleol y byddech yn eu torri.

Dechreuwch drwy gyfrif y rheolau rydych yn eu cynnal

Cyfrwch y cofnodion, yna cyfrwch faint ohonynt sydd â pherchennog enwog a dyddiad pan gawsant eu gwirio ddiwethaf. Yr ail rif yw’r un sy’n bwysig, oherwydd ni ellir gwerthuso eithriad nad oes neb yn berchen arno pan fo’r meddalwedd y mae’n cyfeirio ati yn cael ei hailenwi neu ei disodli. Mae rheolau sy’n seiliedig ar lwybr gweithredadwy yn methu’n dawel ar ôl diweddariad, ac mae’r methiant yn edrych fel VPN anwadal yn hytrach na rheol hen. Ysgrifennwch y rhestr cyn i chi ffurfio barn amdani.

Dylai pob cofnod ateb tair cwestiwn: beth sy’n torri hebddi, pwy a benderfynodd hynny, a sut y byddech yn sylwi pe bai’r rheswm wedi dod i ben. Mae cofnodion na allant ateb y tri yn ymgeiswyr i’w dileu yn hytrach na’u mudo, ac mae eu dileu gyntaf yn gwneud y gymhariaeth ddiweddarach yn onest.

Os yw’r rhan fwyaf o’r cofnodion yn llwybro cyfran fawr o’r traffig, rydych eisoes yn rhedeg twnnel llawn gyda baich cynnal a chadw ynghlwm. Y penderfyniad wedyn yw lle mae’r diffyg yn byw, nid a ddylid cael un.

Gwiriwch a all y porth gario’r diffyg

Mae twneleiddio llawn yn symud pob pecyn i un ddyfais, sy’n newid llwyth CPU y ddyfais honno, y tabl conntrack, cyfieithu cyfeiriadau a’r gofyniad lled band i fyny ar yr un pryd. Efallai na chafodd porth a wasanaethodd ychydig o is-rwydweithiau mewnol yn gyfforddus ei fesur ar gyfer holl bori defnyddiwr. Edrychwch ar y nifer uchaf o sesiynau cydamserol rydych yn ei ddisgwyl yn hytrach na’r cyfartaledd, oherwydd y brig sy’n torri gyntaf.

ip -s link show dev tun0
conntrack -C
ss -s

Mesurwch yr un llwyth gwaith cyn ac ar ôl y newid yn hytrach na rhesymu o fanylebau. Bydd un prynhawn o ddefnydd cyffredin ar un peiriant yn dangos a yw’r porth yn agos at derfyn, ac nid yw’n costio dim o’i gymharu â’i ddarganfod fore Llun.

Gwiriwch lwybr MTU hefyd o un pen i’r llall, oherwydd mae diffyg llawn yn dinoethi pob ap i uchafswm maint pecyn y twnnel. Efallai bod apiau a weithiai y tu allan i’r twnnel bellach yn dibynnu ar ymddygiad tameidiogrwydd na fu rhaid i chi ei ystyried erioed.

Cadarnhewch fod gwasanaethau lleol a DNS preifat yn dal i weithio

Rhestrwch yr hyn sy’n rhaid iddo aros yn lleol yn ôl protocol yn hytrach nag yn ôl enw ap: protocolau darganfod ar gyfer argraffwyr ac arddangosfeydd, pont cartref clyfar, tudalen rheoli llwybrydd, gweinydd datblygu lleol y cyrchir ato trwy enw nad yw’n datrys ond ar y LAN. Mae’r rhain yn torri pan fo’r llwybr diffyg yn dechrau pwyntio i dwnnel, ac maent yn torri’n dawel oherwydd nid oes dim yn cofnodi gwall ar y cleient.

DNS preifat yw’r ddibyniaeth arall. Os oedd enwau mewnol yn cael eu datrys gan ddatryswr y twnnel o’r blaen, nid oes dim yn newid; os oeddent yn cael eu datrys yn lleol, rhaid i’r diffyg llawn eu cario at ddatryswr sy’n adnabod y parthau. Profwch un enw mewnol ac un enw cyhoeddus ar ôl y newid yn hytrach na chymryd yn ganiataol bod y rhestr ddatryswyr wedi goroesi.

Ysgrifennwch yr eithriadau lleol yn y proffil sy’n berchen arnynt. Eithriad a gedwir yn unig yng nghof rhywun yw’r peth cyntaf y bydd y mudo nesaf yn ei golli.

Mudwch un proffil a gwirio’r ffiniau

Newidiwch y proffil trwy ei ffurfweddiad ei hun yn hytrach na haenu diffyg newydd ar ben llwybrau â llaw a adawyd gan arbrofion cynharach. Y llwybrau dros ben hynny yw’r achos arferol dros fudo sy’n ymddangos fel pe bai’n gweithio ac yn ymddwyn yn anghyson ddiwrnod yn ddiweddarach. Cadwch yr hen broffil ar gael fel bod adfer yn ddewis yn hytrach nag ailadeiladu.

Yna gwirio dwy ffin ar wahân: bod cyrchfannau cyhoeddus a phreifat yn gweithio’r ddau, ac nad yw traffig diangen yn gadael y tu allan i’r twnnel. Mae llwytho tudalen yn llwyddiannus yn profi’r cyntaf ac yn dweud dim am yr ail.

ip route get 203.0.113.10
ip route get 10.40.8.15
resolvectl query intranet.example
curl -sS -o /dev/null -w "%{remote_ip}\n" https://example.com

Ailadroddwch y gwiriad ar ôl ailgysylltu ac ar ôl methiant, oherwydd mae switsh sy’n blocio traffig yn ystod methiant yn briodwedd wahanol i lwybr sy’n adfer yn gywir wedyn. Y dyluniad symlach yw’r un y gallwch ei esbonio ei wir gwmpas o hyd ar ôl i ap neu rwydwaith newid.

Erthyglau cysylltiedig