A mund ta kontrolloni një proxy me ping?
Përgjigjja ping teston arritshmërinë ICMP, jo shërbimin HTTP ose SOCKS në portën e proxy-t.
ping tregon nëse një kërkesë jehone ICMP mori përgjigje. Nuk hap portën HTTP ose SOCKS të treguar në një listë proxy-sh dhe nuk i kërkon proxy-t të arrijë një faqe.
Dallimi ka rëndësi kur një hyrje i përgjigjet ping, por refuzon lidhjen proxy. ICMP dhe shërbimi TCP i proxy-t ndjekin rrugë të ndryshme përmes softuerit dhe rregullave të qasjes së hostit. Një adresë e arritshme mund të mos ketë proxy që dëgjon në portën e zgjedhur.
Tre rezultate që keqinterpretohen lehtë
- Ping përgjigjet, proxy dështon: shqyrtoni portën e shërbimit, protokollin, autentikimin dhe përgjigjen e proxy-t. Përgjigjja e jehonës nuk i ka testuar këto.
- Ping dështon, proxy punon: rrjeti ose hosti mund të filtrojë ICMP duke lejuar lidhjen proxy. Mos hidhni poshtë një test aplikacioni të suksesshëm sepse kërkesa e jehonës mbeti pa përgjigje.
- Ping është i shpejtë, kërkesat të ngadalta: vajtje-ardhja e jehonës lë jashtë negocimin e proxy-t, rrugën nga proxy te destinacioni, TLS dhe kohën e përgjigjes së destinacionit.
Përdorni veprimin real të klientit
Për një pikë HTTP bëni përmes saj një kërkesë HTTP me kufij të caktuar. Nëse ju duhet HTTPS, konfirmoni edhe ngritjen e tunelit dhe përgjigjen TLS të destinacionit. Për SOCKS përdorni mënyrën SOCKS që mbështet aplikacioni. Kontrolli i portës TCP është vëzhgim i dobishëm ndërmjetës, por ndalet para atyre hapave të protokollit.
Mbajeni ping si informacion rrjeti ndihmës kur diagnostikoni një rrugë të njohur. Raportojeni rezultatin veç nga ai i aplikacionit. “IP-ja u përgjigjet kërkesave të jehonës” dhe “proxy përfundoi këtë kërkesë HTTPS” janë pohime të ndryshme; vetëm i dyti teston veprimin e synuar.