network
7 Funktionen in dieser Kategorie.
network.ping Chat-only
Prueft die Erreichbarkeit eines Hosts via ICMP Ping
Hilfe
Sendet ICMP-Ping-Pakete an einen Host und misst Antwortzeit und Paketverlust.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
host |
string | Ja | — | IP-Adresse oder Hostname |
count |
integer | Nein | 3 | Anzahl Ping-Pakete |
Beispiel-Prompts
- Pinge 10.0.12.5
- Ist 10.0.12.16 erreichbar?
Chat-only (kein HTTP-Mapping)
network.portscan Chat-only
Prueft ob TCP-Ports auf einem Host offen sind
Hilfe
Scannt einzelne oder mehrere TCP-Ports. Nutzt nmap falls installiert, sonst Python-Socket-Fallback.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
host |
string | Ja | — | IP-Adresse oder Hostname |
ports |
string | Ja | — | Komma-separierte Ports, z.B. '445' oder '80,443,8080' |
Beispiel-Prompts
- Pruefe Port 445 auf 10.0.12.5
- Scanne Ports 80,443,8080 auf nextcloud.firma.de
Chat-only (kein HTTP-Mapping)
network.dns Chat-only
Loest einen Hostnamen per DNS auf
Hilfe
Fuehrt eine DNS-Abfrage durch. Nutzt dig falls installiert, sonst Python socket.getaddrinfo().
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
hostname |
string | Ja | — | Hostname oder Domain |
type |
string | Nein | A | DNS-Record-Typ |
Beispiel-Prompts
- DNS-Aufloesung fuer nextcloud.firma.de
- MX-Records fuer firma.de
Chat-only (kein HTTP-Mapping)
network.smb_discover Chat-only
Listet SMB-Shares eines Servers auf
Hilfe
Verbindet sich per smbclient zum Server und zeigt verfuegbare Freigaben.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
host |
string | Ja | — | IP-Adresse oder Hostname des SMB-Servers |
username |
string | Nein | — | SMB-Benutzername (optional) |
password |
string | Nein | — | SMB-Passwort (optional) |
domain |
string | Nein | — | SMB-Domain/Workgroup (optional) |
Beispiel-Prompts
- Zeige Shares auf 10.0.12.5
- SMB-Freigaben auf fileserver mit User admin
Chat-only (kein HTTP-Mapping)
network.webdav_check Chat-only
Prueft ob ein WebDAV-Endpunkt erreichbar und DAV-konform ist
Hilfe
Sendet HTTP PROPFIND/OPTIONS an die URL und prueft auf DAV-Compliance.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
url |
string | Ja | — | WebDAV-URL (http:// oder https://) |
username |
string | Nein | — | WebDAV-Benutzername (optional) |
password |
string | Nein | — | WebDAV-Passwort (optional) |
Beispiel-Prompts
- Pruefe WebDAV auf https://nextcloud.firma.de/remote.php/dav
- WebDAV-Check nextcloud
Chat-only (kein HTTP-Mapping)
network.http_check Chat-only
Prueft die HTTP(S)-Erreichbarkeit einer URL
Hilfe
Sendet einen HTTP-Request (HEAD oder GET) an die URL und prueft Status-Code und Antwortzeit.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
url |
string | Ja | — | HTTP(S)-URL (http:// oder https://) |
method |
string | Nein | HEAD | HTTP-Methode |
Beispiel-Prompts
- Pruefe https://nextcloud.firma.de
- HTTP-Check auf http://10.0.12.16:11434
Chat-only (kein HTTP-Mapping)
network.traceroute Chat-only
Zeigt den Netzwerkpfad zu einem Host
Hilfe
Fuehrt traceroute aus und zeigt alle Hops auf dem Weg zum Ziel.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
host |
string | Ja | — | IP-Adresse oder Hostname |
Beispiel-Prompts
- Traceroute zu 10.0.12.5
- Netzwerkpfad zu nextcloud.firma.de
Chat-only (kein HTTP-Mapping)