Skip to content

Network

Ping, port scan, traceroute, and WHOIS lookup.

4 modules

ModuleDescription
PingEinen Host anpingen, um die Konnektivität zu prüfen und die Latenz zu messen
Port-ScanPorts auf einem Host scannen, um zu prüfen, welche offen sind
TracerouteDen Weg verfolgen, den Pakete nehmen, um einen Zielhost zu erreichen
WHOIS-AbfrageWHOIS-Abfrage für eine Domain durchführen, um Registrierungsinformationen abzurufen

Modules

Ping

network.ping

Einen Host anpingen, um die Konnektivität zu prüfen und die Latenz zu messen

Parameters:

NameTypeRequiredDefaultDescription
hoststringYes-Hostname oder IP-Adresse zum Anpingen
countnumberNo4Anzahl der zu sendenden Ping-Pakete
timeoutnumberNo5Timeout in Sekunden für jedes Paket

Output:

FieldTypeDescription
hoststringDer angepingte Host
alivebooleanOb der Host geantwortet hat
packets_sentnumberAnzahl der gesendeten Pakete
packets_receivednumberAnzahl der empfangenen Pakete
packet_loss_pctnumberPaketverlust in Prozent
latency_msobjectLatenzstatistiken in Millisekunden (min, avg, max)

Example: Ping a host

yaml
host: google.com
count: 4
timeout: 5

Port-Scan

network.port_scan

Ports auf einem Host scannen, um zu prüfen, welche offen sind

Parameters:

NameTypeRequiredDefaultDescription
hoststringYes-Hostname oder IP-Adresse zum Scannen
portsstringNo-Zu scannende Ports: kommagetrennt (80,443), Bereich (80-443) oder leer lassen für Standard-Ports
timeoutnumberNo1.0Verbindungstimeout in Sekunden pro Port

Output:

FieldTypeDescription
hoststringDer gescannte Host
open_portsarrayListe der offenen Portnummern
closed_portsarrayListe der geschlossenen Portnummern
scan_time_msnumberGesamte Scan-Zeit in Millisekunden

Example: Scan common ports

yaml
host: example.com

Example: Scan specific port range

yaml
host: example.com
ports: 80-443
timeout: 2.0

Traceroute

network.traceroute

Den Weg verfolgen, den Pakete nehmen, um einen Zielhost zu erreichen

Parameters:

NameTypeRequiredDefaultDescription
hoststringYes-Hostname oder IP-Adresse, zu der der Weg verfolgt werden soll
max_hopsnumberNo30Maximale Anzahl von Hops, die verfolgt werden sollen
timeoutnumberNo5Timeout in Sekunden für jede Abfrage

Output:

FieldTypeDescription
hoststringDer Zielhost
hopsarrayListe der Hops entlang des Weges
total_hopsnumberGesamtanzahl der Hops zum Ziel

Example: Trace route to host

yaml
host: google.com
max_hops: 30

WHOIS-Abfrage

network.whois

WHOIS-Abfrage für eine Domain durchführen, um Registrierungsinformationen abzurufen

Parameters:

NameTypeRequiredDefaultDescription
domainstringYes-Zu abfragender Domainname

Output:

FieldTypeDescription
domainstringDie abgefragte Domain
registrarstringDomain-Registrar
creation_datestringErstellungsdatum der Domain
expiration_datestringAblaufdatum der Domain
name_serversarrayListe der Nameserver
rawstringVollständige rohe WHOIS-Ausgabe

Example: WHOIS lookup

yaml
domain: example.com

Released under the Apache 2.0 License.