Mam problem z udostępnianiem sieci za pomocą protokołu SMB. Myślę, że jest to związane z problemem duplikowania adresu IP. Jak to wykryć.
Uwaga : używam Ubuntu na pulpicie, inne używają różnych systemów operacyjnych (Win XP, Vista, Mac, Ubuntu).
Mam problem z udostępnianiem sieci za pomocą protokołu SMB. Myślę, że jest to związane z problemem duplikowania adresu IP. Jak to wykryć.
Uwaga : używam Ubuntu na pulpicie, inne używają różnych systemów operacyjnych (Win XP, Vista, Mac, Ubuntu).
Odpowiedzi:
Możesz użyć polecenia arpping. Narzędzie arping wykonuje akcję podobną do polecenia ping, ale w warstwie Ethernet. Możesz wysłać ARP REQUEST do sąsiedniego hosta / komputerów.
Wyślij żądanie ARP, aby
dowiedzieć się o osiągalności adresu IP w lokalnej sieci Ethernet z arping, tj. Wyślij żądanie ARP 192.168.1.1:
$ sudo arping -I eth0 -c 3 192.168.1.1
Wynik:
ARPING 192.168.1.1 from 192.168.1.106 ra0
Unicast reply from 192.168.1.1 [00:18:39:6A:C6:8B] 2.232ms
Unicast reply from 192.168.1.1 [00:18:39:6A:C6:8B] 1.952ms
Sent 3 probes (1 broadcast(s))
Received 3 response(s)
Gdzie,
Znajdź zduplikowany adres IP
Opcja -D określa tryb wykrywania duplikatów adresów (DAD). Zwraca status wyjścia 0, jeśli DAD się powiedzie, tzn. Nie otrzymano żadnych odpowiedzi.
$ sudo arping -D -I eth0 -c 2 192.168.1.1
Jeśli 192.168.1.1 zostało zduplikowane, powinieneś zobaczyć zerowy status wyjścia:
$ echo $?
Zawsze używaj następującej składni do wykrywania duplikatów adresów z arping:
$ sudo arping -D -I <interface-name> -c 2 <IP-ADDRESS-TO-TEST>
$ echo $?
Możesz zainstalować IPwatchD, który współpracuje z (innymi) pakietami Debiana.
W powiązanym artykule wyjaśniono również metodę i kroki instalacji.
Źródło IPwatchD pochodzi z sourceforge.
Pozwala skonfigurować powiadomienia GUI (jak wyżej, tylko dla GNOME) i komunikat „ syslog
”.
Nie możesz mieć dwóch komputerów w tej samej sieci z tym samym adresem IP.
To powiedziawszy, jednym z najprostszych sposobów sprawdzenia, które komputery mają adres IP, jest przeglądanie stron stanu routera. Zazwyczaj istnieje lista klientów DHCP, która informuje, który komputer (zwykle podany przez adres MAC) ma określony adres IP. Jedna uwaga, jeśli używasz DHCP, prawdopodobnie nie masz problemu z adresem IP. Co sprawia, że uważasz, że masz problem z duplikowaniem adresu IP?