Mida VPN-i marsruutitabel teile ütleb ja mida see öelda ei suuda
Paigaldatud prefiksid on kohalikud edastusjuhised, mitte kaugteenuste loend. Lugege tabelit selle järgi, mida see tõestab, ja küsige seejärel omanikult.
Ühendate, käivitate marsruutide loendi ja näete alavõrku, millest pole kunagi kuulnud, tunnelile osutamas. See rida ütleb ühte asja täpselt ja mitut asja üldse mitte. See talletab, kuidas see masin pakette sellele prefiksile edastab, mitte midagi selle kohta, millised hostid seal eksisteerivad, ja mitte midagi selle kohta, mida teie konto võib saavutada. Selle õige lugemine võtab minuti; loendina lugemine võtab palju kauem, et sellest võõrutuda.
Lugege tabelit kohalike juhistena
Marsruut on edastusjuhis, mida hoiab kohalik kernel: selle prefiksi jaoks kasutage seda liidest ja seda järgmist hüpet. Prefiksi pikkus määrab, kui konkreetne juhis on, ja võidab pikim vaste. Miski selles reeglis ei maini õigusi, teenuse tervist ega kaugtopoloogiat.
Poliitikareeglid võivad sekkuda enne, kui tabelit vaadatakse, mistõttu marsruut võib eksisteerida ja olla siiski mitte see, mida antud pakett kasutab. Lugege reegleid tabeli kõrval ja küsige seejärel kernelilt, millise tee see konkreetse sihtkoha jaoks valiks. Vastus ühe aadressi kohta on väärt rohkem kui lehekülg prefikseid ja see on ainus vastus, mis peegeldab märgiseid, nimeruume ja liidese sidumisi, mida klient rakendas.
Lai prefiks ei ole kataloog
Tunnelist marsruuditud /16 ei tähenda kuusteist tuhat kättesaadavat hosti ja vaikemarsruut tähendab veelgi vähem. Server otsustab, kes vastab, tulemüür otsustab, mis on lubatud, ja konto otsustab, mis on volitatud.
Kitsal tabelil on vastupidine lõks: puuduv prefiks võib tähendada, et sihtkoht on kättesaadav mööda teist teed, või lihtsalt seda, et see pole üldse marsruuditud. Need kaks juhtumit näevad identsed välja, kuni te neid testite. Võrrelge tabelit ressursiga, mida teil paluti kasutada, mitte oma ootustega selle kohta, mida VPN peaks sisaldama.
Kust kirjed pärinevad
Marsruudid tulevad vähemalt neljast kohast: konfiguratsioonifailist, serverist, mis ühenduse loomise ajal marsruuti lükkab, liidest omavast võrguhaldurist ja inimesest, kes juhtumi ajal käsu trükib. Igal on erinev eluiga ja erinev omanik.
Katkestuse ajal trükitu on see, mis kaob taaskäivitamisel ja ei ilmu kellegi dokumentatsioonis. Serveri lükatud marsruut muutub, kui server muutub, mistõttu seletamata uus prefiks ilmub sageli pärast lüüsi uuendust, mitte pärast kliendi muudatust. See ip-route käsiraamat dokumenteerib tabeli ja väljade süntaksi, kui peate lippe lugema.
Kontrollige marsruuti teenuselepingu vastu
Kasulik võrdlus on tabeli ja teile lubatud teenuse vahel: nimi, aadresside ulatus, port ja omanik. Kirjutage need neli prefiksi kõrvale ja lüngad muutuvad nähtavaks.
ip route show table all dev tun0
ip route get 10.20.5.9
ip rule show
Kui prefiks on olemas ja teenus ikka ei tööta, on tabel oma töö teinud ja probleem on mujal: nimelahendus, teisel pool tulemüür või konto ilma õige rühmata. Kui prefiks puudub, on küsimus selles, kes oleks pidanud selle pakkuma, mitte selles, mida trükkida. Kumbki vastus nimetab meeskonna, kellelt järgmisena küsida, ja see on marsruutitabeli lugemise ainus kasulik väljund. Kirjutage see nimi üles enne terminali sulgemist.
Registreerige iga muudatuse enne ja pärast, koos kuupäeva ja liidesega. Marsruutitabel on hetktõmmis ühest hetkest ühes masinas ja sellest saab tõend alles siis, kui keegi on kirja pannud, millal see tehti.