Skip to content

Network

Ping, port scan, traceroute, and WHOIS lookup.

4 modules

ModuleDescription
PingBağlantıyı kontrol etmek ve gecikmeyi ölçmek için bir hosta ping atın
Port TaramaHangi portların açık olduğunu kontrol etmek için bir host üzerinde portları tarayın
TracerouteBir hedef hosta ulaşmak için paketlerin izlediği yolu izleyin
WHOIS SorgulamaBir alan adı için kayıt bilgilerini almak amacıyla WHOIS sorgulaması yapın

Modules

Ping

network.ping

Bağlantıyı kontrol etmek ve gecikmeyi ölçmek için bir hosta ping atın

Parameters:

NameTypeRequiredDefaultDescription
hoststringYes-Ping atılacak host adı veya IP adresi
countnumberNo4Gönderilecek ping paketi sayısı
timeoutnumberNo5Her paket için saniye cinsinden zaman aşımı

Output:

FieldTypeDescription
hoststringPing atılan host
alivebooleanHostun yanıt verip vermediği
packets_sentnumberGönderilen paket sayısı
packets_receivednumberAlınan paket sayısı
packet_loss_pctnumberPaket kaybı yüzdesi
latency_msobjectGecikme istatistikleri milisaniye cinsinden (min, ort, maks)

Example: Ping a host

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

Port Tarama

network.port_scan

Hangi portların açık olduğunu kontrol etmek için bir host üzerinde portları tarayın

Parameters:

NameTypeRequiredDefaultDescription
hoststringYes-Tarama yapılacak host adı veya IP adresi
portsstringNo-Tarama yapılacak portlar: virgülle ayrılmış (80,443), aralık (80-443) veya yaygın portlar için boş bırakın
timeoutnumberNo1.0Her port için saniye cinsinden bağlantı zaman aşımı

Output:

FieldTypeDescription
hoststringTaranan host
open_portsarrayAçık port numaralarının listesi
closed_portsarrayKapalı port numaralarının listesi
scan_time_msnumberToplam tarama süresi milisaniye cinsinden

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

Bir hedef hosta ulaşmak için paketlerin izlediği yolu izleyin

Parameters:

NameTypeRequiredDefaultDescription
hoststringYes-Yolun izleneceği host adı veya IP adresi
max_hopsnumberNo30İzlenecek maksimum atlama sayısı
timeoutnumberNo5Her bir deneme için saniye cinsinden zaman aşımı

Output:

FieldTypeDescription
hoststringHedef host
hopsarrayYol boyunca atlamaların listesi
total_hopsnumberHedefe ulaşmak için toplam atlama sayısı

Example: Trace route to host

yaml
host: google.com
max_hops: 30

WHOIS Sorgulama

network.whois

Bir alan adı için kayıt bilgilerini almak amacıyla WHOIS sorgulaması yapın

Parameters:

NameTypeRequiredDefaultDescription
domainstringYes-Sorgulanacak alan adı

Output:

FieldTypeDescription
domainstringSorgulanan alan adı
registrarstringAlan adı kayıt kuruluşu
creation_datestringAlan adının oluşturulma tarihi
expiration_datestringAlan adının sona erme tarihi
name_serversarrayAd sunucularının listesi
rawstringTam ham WHOIS çıktısı

Example: WHOIS lookup

yaml
domain: example.com

Released under the Apache 2.0 License.