ping parodo, ar ICMP aido užklausa gavo atsakymą. Jis neatveria tarpinių serverių sąraše esančio HTTP ar SOCKS prievado ir neprašo tarpinio serverio pasiekti svetainės.

Skirtumas svarbus, kai įrašas atsako į ping, bet atmeta tarpinio serverio ryšį. ICMP ir tarpinio serverio TCP paslauga eina skirtingais keliais per pagrindinio kompiuterio programinę įrangą ir prieigos taisykles. Pasiekiamas adresas gali neturėti tarpinio serverio, klausančio pasirinkto prievado.

Trys lengvai klaidingai suprantami rezultatai

  • Ping atsako, tarpinis serveris neveikia: išnagrinėkite paslaugos prievadą, protokolą, autentifikavimą ir tarpinio serverio atsakymą. Aido atsakymas šių dalykų netikrino.
  • Ping neveikia, tarpinis serveris veikia: tinklas ar kompiuteris gali filtruoti ICMP, leisdamas tarpinio serverio ryšį. Neatmeskite sėkmingo programos bandymo dėl neatsakytos aido užklausos.
  • Ping greitas, užklausos lėtos: aido kelionė pirmyn ir atgal neapima derybų su tarpiniu serveriu, maršruto iš jo į tikslą, TLS ir tikslo atsakymo laiko.

Naudokite tikrą kliento veiksmą

HTTP taškui per jį siųskite HTTP užklausą su nustatytomis ribomis. Jei reikia HTTPS, patvirtinkite ir tunelio sudarymą bei tikslo TLS atsakymą. SOCKS atveju naudokite programos palaikomą SOCKS režimą. TCP prievado patikra naudinga kaip tarpinis stebėjimas, bet sustoja prieš šiuos protokolo žingsnius.

Diagnozuodami žinomą maršrutą laikykite ping papildoma tinklo informacija. Jo rezultatą pateikite atskirai nuo programos. „IP atsako į aido užklausas“ ir „tarpinis serveris užbaigė šią HTTPS užklausą“ yra skirtingi teiginiai; tik antras tikrina norimą veiksmą.

Susiję straipsniai