2.4. subnet scan functions
- class nettoolkit.addressing.subnetscan.Ping(pfxs, till=None, concurrent_connections=500, create_tabs=False)[source]
Bases:
Multi_ExecutionMulti Ping class
- Parameters:
pfxs (list) – list of prefixes
till (int, optional) – how many ips to select. Defaults to 5.
concurrent_connections (int, optional) – number of simultaneous pings. Defaults to 500.
create_tabs (bool, optional) – want to create individual tab (True) for each subnet or clubbed (False)
- add_results(ip, ping_R, ping_ms_R, dns_R)[source]
add ping/dns results to results dictionary
- Parameters:
ip (str) – ip address
ping_R (bool) – ping result True/False
ping_ms_R (int) – milisecond if True
dns_R (str) – dns result