Adres IP nie został zwolniony po wymianie komputera

2

Dlaczego adres IP nie został zwolniony ze starego komputera po jego wyłączeniu i wyłączeniu z sieci?

Pozwólcie, że wyjaśnię, co się stało ... Ustawiam statyczne adresy IP dla wszystkich moich komputerów i podczas wymiany starego komputera nadaję nowemu stary adres IP. Tak więc komputer „A” został przypisany 192.168.1.150

Ten komputer musiał zostać wymieniony, więc został wyłączony, całkowicie wyłączony z sieci i umieszczony na boku.

Komputer „B” zostaje następnie przeniesiony do sieci, przypisany IP 192.168.1.150, ale zgłaszał, że wystąpił konflikt IP. Tak więc komputer nadal spadał z sieci i nic nie działało poprawnie, dopóki nie zmieniłem adresu IP.

Następnie przekazałem nowemu komputerowi około 12 godzin, aż ponownie zmieniłem komputer na stary IP (do testowania sake), ale nadal zgłaszałem konflikt IP.

C-dizzle
źródło

Odpowiedzi:

4

Może to być problem z pamięcią podręczną ARP w routerze, do którego jesteś podłączony. W takich przypadkach musiałem usunąć pamięć podręczną ARP.

mdpc
źródło
To wydaje się logicznym rozwiązaniem. Tym bardziej dziwne jest to, że po raz pierwszy zdarzyło się to na ponad 50 komputerach.
C-dizzle
1

Jak powiedział mdpc, prawdopodobnie pamięć podręczna ARP. Router widzi ten sam adres IP, próbując odpowiadać 2 adresom MAC, co router widzi podczas konfliktu IP. Wyczyść pamięć podręczną ARP ręcznie. Jeśli jest to router domowy i masz ograniczone opcje, po prostu wykonaj reset fabryczny, jeśli będzie się utrzymywał.

Bryan
źródło
1

Oprócz czyszczenia pamięci podręcznej arp na routerach, spróbuj pingować dany adres IP, a następnie spójrz na lokalną pamięć podręczną ARP, aby znaleźć adres MAC danej maszyny.

Zakładając, że jest to komputer z systemem Windows, możesz wyświetlić pamięć podręczną ARP z wiersza poleceń za pomocą tych poleceń -

c: & gt; arp -a & lt; --- Wyświetla lokalną pamięć podręczną arp

Może to pomóc w wyśledzeniu danej maszyny, jeśli rzeczywiście masz komputer z tym adresem IP.

-Chris

Chris E. Avis
źródło
0

Czy możesz sprawdzić, czy gdy adres IP komputera B jest ustawiony na coś innego niż 192.168.1.150, nie możesz wysłać polecenia ping do urządzenia o adresie IP 192.168.1.150. Możliwe, że istnieje jakieś urządzenie, o którym nie wiesz o tym samym IP.

user186722
źródło
0

Jeśli używasz dynamicznego adresowania z DHCP, dzierżawa może nie wygasnąć i nadal będzie niedostępna dla innych urządzeń. Jeśli nie używasz DHCP, prawdopodobnie jest to pamięć podręczna ARP, jak sugerowano powyżej. Możesz także wymazać pamięć podręczną ARP i pozwolić maszynie lub routerowi ponownie wykryć arp. Komputer z systemem Windows http://www.techrepublic.com/blog/window-on-windows/quick-tips-flush-the-arp-cache-in-windows-7/4271

Poszczególne polecenia usuwania pamięci podręcznej ARP na routerze będą się różnić w zależności od producenta i modelu urządzenia. Oto jak możesz to zrobić na routerze Cisco: http://www.cisco.com/en/US/docs/routers/crs/software/crs_r4.2/addr_serv/command/reference/b_ipaddr_cr42crs_chapter_010.html

wondersz1
źródło