ping показва дали ICMP ехо заявка е получила отговор. Не отваря HTTP или SOCKS порта от списък с проксита и не иска от проксито да достигне сайт.

Разликата е важна, когато запис отговаря на ping, но отказва прокси връзка. ICMP и TCP услугата на проксито минават по различни пътища през софтуера и правилата за достъп на хоста. Достижим адрес може да няма прокси, слушащо на избрания порт.

Три резултата, които лесно се тълкуват погрешно

  • Ping отговаря, проксито не работи: проверете порта на услугата, протокола, удостоверяването и отговора на проксито. Ехо отговорът не е тествал тези неща.
  • Ping не успява, проксито работи: мрежата или хостът може да филтрира ICMP и да допуска прокси връзката. Не отхвърляйте успешен приложен тест заради ехо заявка без отговор.
  • Ping е бърз, заявките са бавни: ехо пътуването в двете посоки пропуска договарянето с проксито, маршрута от проксито до целта, TLS и времето за отговор на целта.

Използвайте реалната клиентска операция

За HTTP крайна точка направете през нея HTTP заявка с определени ограничения. Ако ви трябва HTTPS, потвърдете и изграждането на тунела и TLS отговора на целта. За SOCKS използвайте режима SOCKS, поддържан от приложението. Проверка на TCP порт е полезно междинно наблюдение, но спира преди тези протоколни стъпки.

При диагностика на известен маршрут пазете ping като допълваща мрежова информация. Докладвайте резултата отделно от приложния. „IP отговаря на ехо заявки“ и „проксито завърши тази HTTPS заявка“ са различни твърдения; само второто тества желаната операция.

Подобни статии