ping

ping prüft HTTP-Erreichbarkeit aus der aktuellen PHP-Hostingumgebung: Status, finale URL, aufgelöste Adressen, Antwortzeit und optionale TLS-Diagnose.

NetzwerkVersion 1.2.7Stabil
lil-terminal

Überblick

Nutzen Sie ping für die Frage, ob dieses Hosting einen Web-Endpunkt erreicht. Es verwendet kein ICMP, sondern denselben HTTP-Weg, der einer PHP-Anwendung zur Verfügung steht.

HTTP-Prüfung statt ICMP-Ping

-i zeigt aufgelöste Adressen, -4 und -6 isolieren Probleme einer IP-Familie und -t ergänzt Zeit und finale URL. -k dient nur der Vertrauensdiagnose; Erfolg damit bestätigt kein gültiges Zertifikat.

Syntax

lil-terminal
ping <host|url|me> [options]

Referenz

ping me

den aktuellen Host verwenden

ping example.com

den HTTP-Statuscode anzeigen

ping https://example.com -k

HTTPS ohne Prüfung des TLS-Zertifikats testen (Diagnose)

-f

die finalen HTTP-Antwortheader anzeigen

-i

aufgelöste IPv4- und IPv6-Adressen anzeigen

-t

HTTP-Status, finale URL und Antwortzeit anzeigen

-4

die HTTP-Anfrage mit cURL über IPv4 erzwingen

-6

die HTTP-Anfrage mit cURL über IPv6 erzwingen

-k

die TLS-Zertifikatsprüfung für eine ausdrückliche HTTPS-Diagnose deaktivieren

Aktueller Host

ping me ist die einzige Sonderform für den Host, der die aktuelle lil-terminal-Anfrage bedient. Jedes andere Ziel wird als gewöhnlicher Hostname, IP-Adresse oder HTTP/HTTPS-URL interpretiert.

Diagnose

-4 und -6 erzwingen mit cURL gezielt eine Adressfamilie und sind besonders auf Dual-Stack-Hosting nützlich. -k deaktiviert die Zertifikatsprüfung ausschließlich für die Diagnose; ein erfolgreicher Aufruf mit -k bestätigt nicht die Gültigkeit des Zertifikats.

Vorhersehbare DNS-Ansicht

ping -i beachtet -4/-6 auch ohne cURL; nicht unterstützte URL-Schemata werden abgewiesen.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Aktuellen Host und Antwortzeit prüfen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install ping
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install ping -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install ping -v 1.2.7
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade ping
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install ping -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Aktuellen Host und Antwortzeit prüfen
ping example.test
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
200
HTTP-Status, finale URL und Antwortzeit anzeigen
ping example.test -t
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
HTTP:		200
Time:		14.8 ms
URL:		https://example.test/
Die finalen HTTP-Antwortheader anzeigen
ping example.test -f
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
HTTP/2 200
content-type: text/html; charset=UTF-8
cache-control: max-age=60
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping example.test -i
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host:		example.test
IPv4:		192.0.2.80
IPv6:		2001:db8::80
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping example.test -i -4
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host:		example.test
IPv4:		192.0.2.80
IPv6:		-
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping example.test -i -6
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host:		example.test
IPv4:		-
IPv6:		2001:db8::80
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping 192.0.2.80 -i
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host:		192.0.2.80
IPv4:		192.0.2.80
IPv6:		-
PTR:		-
Einen ungültigen Host ablehnen
ping https://example.test/health
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
200
HTTP-Status, finale URL und Antwortzeit anzeigen
ping https://example.test/health -t
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
HTTP:		200
Time:		14.8 ms
URL:		https://example.test/health
Die TLS-Zertifikatsprüfung für eine ausdrückliche HTTPS-Diagnose deaktivieren
ping https://example.test -k
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
200
Die HTTP-Anfrage mit cURL über IPv4 erzwingen
ping example.test -4
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
200
Die HTTP-Anfrage mit cURL über IPv6 erzwingen
ping example.test -6
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
200
Den aktuellen Host verwenden
ping me
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
200

ping me übernimmt den Host aus der aktuellen HTTP-Anfrage. So lässt sich genau die Website prüfen, von der das Terminal geöffnet wurde, ohne die Domain erneut einzugeben.

HTTP-Status, finale URL und Antwortzeit anzeigen
ping me -t
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
HTTP:		200
Time:		14.8 ms
URL:		https://example.test/
Den HTTP-Statuscode anzeigen
ping example.test -4 -6
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Choose either IPv4 or IPv6
Den HTTP-Statuscode anzeigen
ping example.test -z
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
?
Ping · 17
ping "bad host"
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Invalid host
Ping · test
ping ftp://example.test
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Invalid host
Ping · 19
ping nonexistent.invalid
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host not found
Ping · 20
ping
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
?
Den HTTP-Statuscode anzeigen
ping example.test unexpected
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
?
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping https://example.test -i -k
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host:		example.test
IPv4:		192.0.2.80
IPv6:		2001:db8::80
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping 192.0.2.80 -i -6
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Host:		192.0.2.80
IPv4:		-
IPv6:		-
PTR:		-
Aufgelöste IPv4- und IPv6-Adressen anzeigen
ping example.test -i -4 -6
Offline-Lernbeispiel — keine echten HTTP-, Mail- oder TLS-Anfragen
Choose either IPv4 or IPv6

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.72026-10-31

Dokumentierte HTTPS-Diagnose

Die vorhandene Option ping -k ist nun in der lokalen Hilfe beschrieben.