WireGuard peer-a WAN okerretik irteten da: bost egiaztapen ordenan
Hainbat goi-estekadun ate batean, esku-emateak eta birbidalitako fluxuak bide desberdinak har ditzakete. Egin araua, marka, itzulpena eta erantzuna ordena horretan.
Bi goi-esteka, ate bat eta WireGuard peer bat, zeinaren trafikoa etengabe agertzen den babesko lerroan. Esku-emateak osasuntsu jarraitzen du denbora osoan. Horregatik da erraza sintoma WireGuard-en akats gisa oker irakurtzea, bideratze-akats gisa beharrean.
Egin beheko egiaztapenak ordenan. Bakoitzak gelditzeko baldintza du, eta aurrera egiteak erantzun oker eta seguru bat sortzen du normalean.
Bereizi esku-ematea birbidalitako fluxutik
Peer-arekin truke zifratuak amaierako punturainoko bidea du zerbitzariaren helbide publikora. Birbidalitako bezero-trafikoak beste helmuga bat du eta marken edo politika-arauen bidez hautatu daiteke. Interfaze bat partekatzen duten bi bideratze-erabaki dira. Bata bestearen froga gisa hartzea da lehen akatsa.
Gelditu esku-ematean oinarrituta arrazoitzen ari zarela harrapatzen duzun bezain laster. Amaierako puntuaren bideari buruzko froga soilik da.
Irakurri politika-araua, ez lehenetsitako taula
Lehenetsitako taula batek erakusten du zer gertatzen den politika-arau bat ere bat ez datorrenean. Iturri, marka edo helmugaren arabera bideratzen duen ate batean, erabakitzeko araua beste leku batean bizi da. Taula soila erabat zentzuzkoa izan daiteke, benetako hautaketa haren gainean egiten den bitartean.
ip rule show
ip route show table main
ip -4 route get 203.0.113.9 from 10.30.8.2
Irakurri politika-arauak eta haiek seinalatzen dituzten taulak. Gero egiaztatu zein arau datorren zure proba-fluxuarekin. Jada aurreikusitako goi-esteka eramaten ez duen interfaze bati erreferentzia egiten dion araua aurkikuntza da, ez xehetasuna. Amaierako bide-kontsultak erantzuna askoz azkarrago erakusten du taula bat irakurri eta asmatzea baino.
Egiaztatu marka eta itzulpena batera
Politika-bideratzea katean lehenago ezarritako pakete-marka batean oinarritzen da. Markatze-arauak zure trafikoa huts egiten badu, fluxua taula nagusira erortzen da eta han lehenetsita dagoenaren bidez irteten da. Birbidalitako paketeek sarritan tokian sortutako trafikorako idatzitako kateak saihesten dituzte.
nft list chain inet filter prerouting
conntrack -L -s 10.30.8.2 2>/dev/null | head
ip -s link show dev eth1
Itzulpenak bat etorri behar du fluxua daraman goi-estekarekin. Paketea babesko lerrotik irteten den bitartean helbide primariora itzultzen duen arauak fluxuak inoiz erabili ez zuen interfaze batera zuzendutako erantzunak sortzen ditu. Egiaztatu itzulpen-arauaren beraren interfaze-baldintza. Baldintzarik gabeko araua bigarren goi-esteka erabili arte funtzionatzen du, eta gero huts egiten du aldizkakotasuna ematen duen moduan.
Begiratu zein interfazek daraman erantzuna
Harrapatu bi goi-esteketan eskaera bat exekutatzen ari den bitartean. Idatzi zein interfazek daraman eskaera eta zein erantzuna. Bide asimetrikoak askoz errazago ikusten dira iragartzen baino.
Erantzuna goi-esteka okerretik iristen bada, arazoa WireGuard-etik konexioen jarraipenera edo itzulpenera aldatu da. Peer konfigurazioan egindako aldaketa batek ere ez du konponduko.
Aldatu gauza bat itzultzeko bide batekin
Mantendu kontsolako edo banda kanpoko sarbidea ate batean politika-arauak editatu aurretik. Egin aldaketa bat, probatu baimendutako helmuga bera, gero berriro konektatu eta egiaztatu esku-emateak oraindik aurreikusitako amaierako punturako bidea erabiltzen duela. Gehitu proba numeriko bat bigarren helbide-familiari, v4-rako soilik den politika batek akats bera eskuragarri uzten duelako.
Idatzi fluxu bakoitzak zein goi-esteka erabili zuen. Erregistro horrek hurrengo txostena bi minutuko egiaztapen bilakatzen du arratsalde oso baten ordez. WireGuard-en oharrak izen-espazioei eta bideratzeari buruz deskribatzen dute nola bereizi nahita amaierako punturako bidea tunelatutako trafikotik, eta hori normalean garbiagoa da bide lehenetsiko ingurubide bat kopiatzea baino.