Göngin eru uppi, gáttirnar svara hvor annarri, og notendur á einum stað geta samt ekki opnað skráarsamnýtinguna á hinum. Einhver píngar frá gáttinni, fær svar og lýsir netinu heilbrigðu. Það svar ferðaðist milli tveggja tækja sem voru aldrei vandamálið. Gagnlegt próf byrjar á hýslinum sem þarf þjónustuna, notar samskiptareglurnar sem forritið notar og endurgerir ástandið sem það bregst í. Allt annað er grænt ljós fyrir leið sem enginn er á.

Byrjaðu á biðlaranum sem þarf þjónustuna

Skrifaðu niður fjóra hluti áður en þú prófar nokkuð: vistfang biðlarans, áfangavistfang, hýsilnafnið og port forritsins. Staðfestu síðan að þjónustan virki staðbundið á sínum eigin stað, frá hýsli við hliðina. Án þessarar grunnlínu getur þú ekki greint brotin göng frá brotinni þjónustu, og helmingur þessara miða er hið síðara.

Prófaðu skjalfesta hýsilnafnið og, þar sem þjónustan leyfir, beina vistfangsskoðun á sama porti. Misheppnuð nafnleit og óaðgengilegt leyst vistfang leiða þig á ólíkar leiðir. Ef þú skiptir hýsilnafni út fyrir IP skaltu ekki slökkva á HTTPS auðkennisprófun til að láta það virka; viðvörun um skírteini er upplýsing, ekki hindrun.

Farðu leiðina á hverri brún

Lestu leiðina sem biðlarinn velur, síðan leiðina sem gáttin velur fyrir þann áfangastað, síðan teljarana eða afmarkaða upptöku á hverri brún. Þú ert að leita að tveimur staðreyndum: hvort beiðnin kom á fjarlæga staðarnetið, og hvort svar kom til baka. Viðmótsteljarar ná yfir hvert annað flæði, svo tengdu saman eftir nákvæmum tímastimpli og vistfangapari frekar en lögun grafsins. Upptaka á rangri brún er verri en engin, því hún lítur út eins og sönnun.

ip route get 10.10.0.5
sudo tcpdump -ni any host 10.10.0.5 and port 445
sudo tcpdump -ni any net 10.10.0.0/24 and net 10.20.0.0/24

Ef beiðnin birtist á fjarlægu brúninni án svars bak við sig, er vandamálið hinum megin: eldveggur, vantar afturleið eða hýsill sem tekur ekki við upprunanum. Ef beiðnin birtist aldrei báru staðbundin leið eða valar gönganna hana ekki, og hinum megin er ekki enn þess virði að rannsaka.

Notaðu samskiptareglurnar sem forritið notar

ICMP er veik rannsókn. Hægt er að sía hana, takmarka hana að hraða eða meðhöndla með annarri stefnu en þjónustuna, sem gerir bæði árangur hennar og brest tvíræðan. Prófaðu raunverulega portið og, þar sem þú getur, raunverulega handaband samskiptareglnanna.

nc -vz 10.10.0.5 445
curl -sv --max-time 5 https://files.corp.internal/ -o /dev/null
openssl s_client -connect 10.10.0.5:443 -servername files.corp.internal

Lokið TCP handaband sannar aðgengi og stefnu fyrir það port. Það sannar ekki að forritið virki: auðkenning, upphleðsla eða tiltekið API-kall getur enn brugðist. Prófaðu aðgerðina sem notendur framkvæma í raun, með skaðlausu jafngildi í stað þess að senda raunverulega færslu aftur og aftur.

Endurgerðu ástandið sem bregst

Brestir sem koma aðeins fram með stórum flutningi eru stærðarvandamál, ekki tengingarvandamál. Sendu stóra pakka með don't-fragment bitanum stilltum og fylgstu með hvar hann stöðvast. Ef lítil beiðni tekst og stór hangir eru MTU ganganna og MSS-meðferð á gáttunum næstu grunsemdirnar.

ping -M do -s 1400 10.10.0.5
ping -M do -s 1472 10.10.0.5
curl -sS --max-time 30 -F file=@./sample.bin https://files.corp.internal/upload

Ef aðeins eitt netbrot bregst skaltu skoða umferðarvala, leiðartilkynningar og afturgátt þess netbrots. Ef aðeins hýsilnafnið bregst skaltu fylgja DNS, þar á meðal hvaða leysir biðlarinn notaði og hvort fjarlæga sýnin sé sýnileg frá þeim stað. Þrír ólíkir brestir, þrjár ólíkar lagfæringar, og pingprófið greinir engan þeirra.

Eftir lagfæringuna skaltu endurtaka sama próf

Keyrðu sama biðlara, áfangastað, port og farm aftur. Tengdu síðan aftur eða prófaðu varaleiðina ef hönnunin hefur hana, því lagfæring sem virkar aðeins á meðan upprunalega tilvikið af göngunum er á lífi hefur ekki verið prófuð. Haltu prófinu bundnu við raunverulegan uppruna, raunverulegan áfangastað og raunverulega aðgerð frekar en eitt grænt merki á mælaborði.

Skráðu fjögur grunngildi og niðurstöðuna. Næsta skýrsla um sama einkenni getur þá byrjað á sönnunargögnum í stað pings.

Tengdir greinar