Heim > Java > javaLernprogramm > Hauptteil

Warum kann mein Java-Programm trotz Deaktivierung der Firewall keine Ping-Anfragen an Remote-Hosts stellen?

Susan Sarandon
Freigeben: 2024-10-25 14:58:03
Original
557 Leute haben es durchsucht

Why is My Java Program Unable to Ping Remote Hosts Despite Disabling the Firewall?

So pingen Sie eine IP-Adresse in Java an

Beim Versuch, eine IP-Adresse in Java mit der InetAddress.isReachable()-Methode zu pingen, kann es zu einem Problem kommen Das Pingen von localhost ist erfolgreich, andere Hosts melden jedoch, dass sie nicht erreichbar sind. Dieses Problem kann auch nach dem Deaktivieren der Firewall bestehen bleiben.

Mögliche Lösung:

Die Methode InetAddress.isReachable() verwendet normalerweise ICMP ECHO REQUESTS, um die Erreichbarkeit zu bestimmen. Laut Javadoc versucht die Methode jedoch, eine TCP-Verbindung auf Port 7 des Zielhosts herzustellen, wenn die erforderlichen Berechtigungen (normalerweise Administratorrechte) nicht erlangt werden können.

Wenn Sie dies nicht können, wird die Methode laut Javadoc versuchen Wenn Sie Remote-Hosts anpingen möchten, stellen Sie sicher, dass Ihr Programm über die erforderlichen Berechtigungen zum Ausführen von ICMP-Vorgängen verfügt.

Das obige ist der detaillierte Inhalt vonWarum kann mein Java-Programm trotz Deaktivierung der Firewall keine Ping-Anfragen an Remote-Hosts stellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!