Një host VPN përgjigjet në një ndërfaqe dhe refuzon t'i dërgojë përgjigjet mbrapsht përmes tunelit, dhe rruga e parazgjedhur duket e saktë. Aty tabela kryesore pushon së qeni e gjithë historia. Linux mund të zgjedhë një tabelë rrugëtimi për çdo paketë duke përdorur rregulla politike, dhe VPN-ja mund të ketë instaluar një. Lexoni rregullat para se ta prekni rrugën e parazgjedhur.

Rendi ka rëndësi: së pari rregullat, pastaj tabela që zgjedh secili rregull.

Lexoni rregullat sipas përparësisë

Ekzekutoni ip rule show dhe lexoni nga lart poshtë. Numri i përparësisë kontrollon rendin e vlerësimit, dhe një numër më i vogël kontrollohet më herët. Rregulli i parazgjedhur në 32766 zakonisht është i fundit që ka rëndësi. Nëse lista është e gjatë, ruajeni në një skedar para se të ndryshoni diçka.

Për çdo rregull, shënoni përparësinë, përputhjen (burimi, shenja, ndërfaqja ose destinacioni) dhe tabelën që ai referon. Një rregull pa tabelë të përdorshme është rrugë pa krye, jo rrugë.

Bëni të njëjtën gjë për IPv6 me ip -6 rule show. Një politikë që ekziston vetëm në familjen IPv4 e lë familjen tjetër në tabelën kryesore.

Lexoni tabelën që zgjedh secili rregull

Përdorni ip route show table <name or number> për çdo tabelë të referuar. Krahasoni rrugët e saj me ndërfaqen dhe hapin tjetër që prisni. Një tabelë bosh ose e paplotë shpjegon një dështim që tabela kryesore nuk mund ta shpjegojë.

Tabela kryesore mund të mbajë ende rrugën e parazgjedhur, dhe kjo është në rregull. Nëse një rregull e dërgon rrjedhën tuaj fillimisht në tabelën 51820, parazgjedhja kryesore është e parëndësishme për atë paketë.

Kërkoni emrin e tabelës në /etc/iproute2/rt_tables nëse numri nuk është i njohur. Ai kërkim merr një sekondë dhe parandalon një devijim të gjatë.

Gjeni kush e instaloi rregullin

NetworkManager, wg-quick dhe skripte të tjera mund të instalojnë rregulla në mënyrë dinamike. Fshirja e njërës në kohë ekzekutimi mund të zhbëhet në rilidhjen tjetër. Kontrolloni konfigurimin e menaxherit para se të shtoni një rregull konkurrues.

Për shembull, wg-quick shton një rregull të shënuar dhe një tabelë për adresat e lejuara të tunelit. Ai rregull është arsyeja pse trafiku drejt atyre adresave anashkalon parazgjedhjen kryesore. Nëse e hiqni pa ndryshuar konfigurimin, up-i tjetër do ta rikthejë.

Ruani rrugën e jashtme të pikës fundore dhe aksesin e menaxhimit ndërsa rishikoni. Mos i pastroni të gjitha rregullat në një gateway të largët aktiv për të thjeshtuar daljen. Një sesion menaxhimi që i mbijeton ndryshimit është pjesë e testit.

Testoni kontekstin e burimit që ka rëndësi

Një ip route get i përgjithshëm përgjigjet një pyetjeje tjetër nga rrjedha e aplikacionit. Shtoni adresën e burimit, dhe shenjën nëse VPN-ja përdor një, për të parë rrugën që merr paketa e vërtetë. Testoni një destinacion të përfshirë dhe një të përjashtuar me të njëjtin kontekst burimi. Pastaj përsëriteni për IPv6 nëse hosti punon me stivë të dyfishtë.

Pas një korrigjimi të miratuar, ekzekutoni përsëri të njëjtat dy kërkime dhe krahasoni. Mbani një shënim të rregullit të synuar, tabelës dhe sa kohë rregulli i mbijeton një rindezjeje. Ai shënim e bën rindezjen tjetër të shërbimit të shpjegueshme, jo misterioze. faqja e manualit ip-rule dokumenton përzgjedhësit e përputhjes dhe sintaksën e tabelave.

Artikuj të ngjashëm