Я работаю над разработкой программы на Python для пинг сайтов через TCP. Я использовал nping
, чтобы пинговать сайты через TCP непрерывно в течение определенного периода времени, и это прекрасно работает. После этого я добавил в код параметр прокси-сервера, чтобы nping
работал даже через прокси-сервер.
Далее я установил прокси-сервер Squid и успешно настроил его. Теперь моя проблема в том, что nping
работает даже с прокси-сервером без прокси-аутентификации. Я получил доступ к команде nping
в терминале, и она работает, но другие команды, такие как sudo apt-get update
, останавливаются и показывают «требуется проверка подлинности прокси». Почему nping
работает даже с включенным прокси-сервером?
Я прочитал несколько статей и обнаружил, что ping
передает ICMP-пакеты, поэтому его нельзя заблокировать через прокси-сервер. Но nping
отправляет TCP-пакеты, так почему он не блокируется прокси-сервером?