from scapy.all import ICMP, IP, sr1 def ping_host_scapy(host): packet = IP(dst=host)/ICMP() response = sr1(packet, timeout=2, verbose=False) if response: print(f'Host {host} jest dostępny.') return True else: print(f'Host {host} nie odpowiada.') return False # Przykładowe użycie ipv6_address = 'fe80::1' # Zastąp adresem IPv6 lub IPv4 ping_host_scapy(ipv6_address)