Ich verwende einen HTTP-Proxy-Server, um eine Verbindung zum Internet herzustellen.
Aus diesem Grund funktionieren meine Pings nicht
ping www.google.com
sagt Unreachable Host
Wie kann ich ping
die Verwendung des HTTP-Proxys konfigurieren ?
Ich verwende einen HTTP-Proxy-Server, um eine Verbindung zum Internet herzustellen.
Aus diesem Grund funktionieren meine Pings nicht
ping www.google.com
sagt Unreachable Host
Wie kann ich ping
die Verwendung des HTTP-Proxys konfigurieren ?
Antworten:
Im Allgemeinen kannst du nicht. ping
benötigt eine direkte Netzwerkverbindung auf IP-Ebene, um seine Arbeit zu erledigen. Ein Proxy funktioniert auf einer höheren Ebene des TCP / IP-Netzwerkmodells , auf der kein direkter Zugriff auf das IP-Protokoll besteht.
Sie müssten den Proxy irgendwie umgehen (Firewall-Einstellungen ändern, VPN verwenden, ...). Ob dies möglich (und zulässig) ist, hängt von Ihrer Netzwerkkonfiguration ab, ist jedoch wahrscheinlich nicht möglich.
Als Problemumgehung stehen viele webbasierte Ping-Dienste zur Verfügung (suchen Sie nach "webbasiertem Ping"). Das wird funktionieren.
ping
Dienstprogramm auf Schicht 7 ausgeführt. Um meinen CS-Lehrer zu zitieren, ist Ping ein 3-7-Hybrid. Es kann durchaus möglich sein, dass der Schicht 7-Teil für die Proxy-Verarbeitung geeignet ist. Dies würde erklären, warum meine Antwort auf diese Frage funktioniert (zumindest für mich).
ping
, Schicht 7 zu sein. Hast du irgendwelche Hinweise für weiteres Lesen?
Sie können dies versuchen, aber zuerst müssen Sie curl installieren.
http_proxy=http://<proxy_username>:<proxy_password>@<your_proxy_server>:<your_proxy_port> curl -I http://google.com/
curl -x 'http://<proxy_username>:<proxy_password>@<your_proxy_server>:<your_proxy_port>'