VPN i lidhur, por një shërbim dështon: izolo fazën
Një handshake i përfunduar nuk thotë asgjë për emrin, rrugën, madhësinë e paketës apo dëgjuesin. Kaloni katër faza dhe lëreni dështimin e parë ta emërtojë defektin.
«I lidhur» është fakti më pak informativ në një tiketë VPN. Ai regjistron se dy palë përfunduan një handshake dhe asgjë për emrin e kërkuar, ndërfaqen nga e cila doli paketa, madhësinë e saj, apo nëse pala e largët e pranoi atë. Prandaj një shërbim mund të dështojë ndërsa çdo aplikacion tjetër në të njëjtin laptop funksionon. Kaloni fazat sipas radhës dhe faza e parë që dështon do ta emërtojë defektin.
Filloni me emrin, jo me tunelin
Zgjidheni para se të rrugëtoni, sepse një përgjigje e keqe e bën çdo provë të mëvonshme të pakuptimtë. Pyetni emrin te zgjidhësi i sistemit dhe krahasoni atë përgjigje me adresën që aplikacioni përdori në të vërtetë. Një emër privat që kthehet si adresë publike do të thotë se kërkimi shkoi te një zgjidhës që nuk ka punë ta përgjigjet. Një emër që nuk zgjidhet është e njëjta kategori, vetëm më me zë.
resolvectl query host.internal
getent hosts host.internal
Shfletuesit me cilësimin e tyre të DNS-së së sigurt dështojnë këtu ndërsa pjesa tjetër e sistemit funksionon. Prandaj një ankesë që prek vetëm shfletuesin i përket së pari kësaj faze, para se dikush të prekë një rrugë. Krahasoni të dy komandat, jo një, sepse getent ndjek shtegun NSS dhe kërkimi te zgjidhësi jo.
Pyetni kernelin se cilën rrugë zgjodhi
Tabela e rrugëtimit është një rend përparësish, dhe rruga që zgjedh kerneli nuk është gjithmonë ajo që tregon diagrami. Pyeteni drejtpërdrejt për destinacionin në fjalë. Përgjigja emërton ndërfaqen, hopin tjetër dhe adresën burimore që do të përdoret. Një paketë mund të dalë përmes tunelit duke mbajtur një adresë burimore që pala e largët e refuzon, dhe një zë më specifik në tabelën fizike mund ta nisë atë përmes ndërfaqes Wi-Fi.
ip route get 10.20.30.40
ip -brief address show
Lexoni fushat dev, via dhe src në atë rend, sepse secila eliminon një dyshim tjetër. Kjo fazë zotëron edhe gjendjen që instaloi klienti, sepse rregullat e firewall-it dhe rrugët mund të mbeten pas një daljeje jonormale. Prandaj «pa internet pa tunelin» dhe «pa internet nëse klienti nuk punon» janë një familje defektesh, jo dy.
Provoni madhësinë e paketës
Një përgjigje e vogël që kthehet ndërsa një transferim i madh ngec tregon së pari te MTU-ja e rrugës. Një sondë e vetme me bitin do-not-fragment të vendosur, e dërguar nga brenda tunelit, e ndan këtë fazë nga të tjerat. Rritni ngarkesën derisa sonda të dështojë dhe e keni numrin që ka rëndësi.
ping -M do -s 1400 10.20.30.40
Sonda të vogla që kalojnë ndërsa një listim dosjeje ose një ngarkim ngec është nënshkrimi i kësaj faze. Ankesa tingëllon si kredenciale ose një rregull firewall-i, dhe nuk është as njëra as tjetra.
Numri është veti e rrugës, jo e klientit, prandaj një vlerë që funksionon në një lidhje zyre mund të dështojë në një lidhje celulare. Mbajeni komandën e sondës me tiketën, sepse personi tjetër ka nevojë për të njëjtin matje. Nëse kalon një ngarkesë më e vogël, zgjidhja është një clamp ose një MTU tuneli më e ulët, jo një shifër e re.
Provoni palën e largët
Provoni destinacionin me adresën e tij, pastaj shikoni çfarë dëgjon atje. Një lidhje e refuzuar dhe një lidhje që nuk përgjigjet kurrë janë gjetje të ndryshme. E para thotë se diçka është ndezur dhe nuk e shërben atë portë, dhe e dyta thotë se asgjë nuk u kthye. Asnjëra nuk është problem klienti si parazgjedhje.
curl -sv http://10.20.30.41:8080/health
nc -vz -w 3 10.20.30.41 3389
ss -lnt 'sport = :8080'
Asgjë e arritshme përmes një tuneli nuk mund të jetë një shërbim që dëgjon vetëm në 127.0.0.1, sepse dëgjuesi nuk e sheh kurrë paketën. Kur firewall-i i hostit të largët lejon nënrrjetin e zyrës dhe refuzon pishinën e tunelit, rezultati duket si defekt klienti dhe nuk është. Desktop-i në distancë ose ndarja e skedarëve që prishet ndërsa trafiku i uebit mbijeton zakonisht përfundon këtu, sido që përdoruesi ta formulojë.
Hartoni ankesën në një fazë
Shumica e raporteve bien në një nga pesë format, dhe secila formë emërton një fazë. Një sajt që punon vetëm përmes tunelit është një përgjigje emri ose një politikë e lidhur me adresën burimore. Përditësimet dështojnë pa tunelin ndërsa shfletimi punon — ky është problem emri ose rruge për atë klient.
Fakti që gjithçka ndalon kur nis një klient ofruesi është gjendje e instaluar, pra një çështje rruge dhe firewall-i. Një shërbim i paarritshëm ndërsa pjesa tjetër është në rregull është pala e largët. Transferimet që ngecin pas disa sekondash janë madhësia e paketës. Përputhni formën para se të ekzekutoni komanda, sepse ajo vendos cilat prova mblidhen së pari.
Regjistroni fazën që prodhoi dështimin e parë së bashku me daljen e komandës. Një tiketë që thotë se adresa burimore ishte e gabuar, me rreshtin e rrugës të bashkangjitur, meriton veprim, ndërsa një që raporton VPN-në si të prishur jo.