Muszę połączyć się z routerem ze statycznym adresem IP i podsiecią (automatyzacja maszyny, a nie Internet). W ipconfig maska podsieci pokazuje adres podsieci, który podałem, ale adresowi IP przypisano inny adres niż podany. Poprzedni komputer łączy się prawidłowo, a jedyną różnicą, jaką zauważam w ipconfig, jest to, że nowy komputer ma „Autokonfigurację IPv4”.
Co to jest autokonfiguracja IPv4? Adres IP powinien być przypisany z DHCP routera, a jeśli wystąpi konflikt IP-MAC, powinienem otrzymać komunikat o błędzie. Dlaczego w tym przypadku w wierszu poleceń komputera pojawia się automatyczna konfiguracja IPv4 zamiast zwykłego IPv4?
Googling daje rozwiązanie, ale wymaga modyfikacji rejestru w celu wyłączenia automatycznej konfiguracji. Miałem już najnowszą aktualizację sterownika. Podejrzewam, że istnieje alternatywne rozwiązanie.
Odpowiedzi:
Zrzut ekranu pokazuje adres IPv4 zaczynający się od 169.254.
Pochodzi z zakresu „link local” (np. RFC 3927 strona 31 omawia system Windows XP używający tych adresów). Niektóre osoby nazywają te adresy adresami „APIPA”, nazwanymi od procesu systemu Windows XP o nazwie Automatyczne przydzielanie prywatnego adresu IP (APIPA).
Zasadniczo jest to zakres adresów, który będzie używany przez system Windows, jeśli jest skonfigurowany do korzystania z DHCP, a próba uzyskania adresu z serwera DHCP nie powiedzie się.
„Naprawą” takiego adresu jest poprawne działanie komunikacji DHCP lub przejście do właściwości karty sieciowej i określenie procesu „Konfiguracja alternatywna”, który wykorzystuje określoną „konfigurację użytkownika”, lub użycie statycznego adresu IP.
Dlaczego DHCP nie działa to osobne pytanie. To jest poprawna odpowiedź na dokładnie to, o co pytałeś, a mianowicie: „Co to jest autokonfiguracja IPv4”.
Jeśli chodzi o to, dlaczego zastępuje statyczny adres IP: tak nie jest. Jeśli widzisz adres autokonfiguracji w systemie Microsoft Windows, oznacza to, że nie używasz przypisania „statycznego adresu IP”. (Zamiast tego jesteś skonfigurowany do korzystania z DHCP.)
źródło
Alternatywą dla edycji rejestru jest wypróbowanie tego rozwiązania:
netsh interface ipv4 show inter
<id>
identyfikator swojego połączenia sieciowego:netsh interface ipv4 set interface <id> dadtransmits=0 store=persistent
Ponieważ nie mogę dodać komentarza do odpowiedzi TOOGAM: autokonfiguracja najwyraźniej może zastąpić statyczną konfigurację ip. Dzisiaj miałem laptopa (z Windows 10, wersja 1709), który nie mógł uzyskać dostępu do sieci i miał zarówno statyczny adres IP, jak i adres IP autokonfiguracji widoczny w danych wyjściowych ipconfig, mimo że ustawiłem statyczny adres IP w konfiguracji karty sieciowej.
źródło
Miałem ten sam problem. Przeczytałem, że dzieje się tak, ponieważ karta NIC nie działa poprawnie, mimo że karta Ethernet powiedziała, że działa poprawnie. Mam komputer stacjonarny HP. Poszedłem do pomocy technicznej HP, pobrałem i ponownie zainstalowałem sterowniki Realtek Ethernet Controller i naprawiłem problem z kartą. Nigdy więcej adresu IPv4 autokonfiguracji. Mam nadzieję, że pomoże to innym.
źródło
Miałem ten sam problem iw moim przypadku miałem statyczny adres IP
Tak więc komentarz innej osoby: „Dlaczego zastępuje statyczny adres IP: Nie ma. - Jest nieprawidłowy
W moim scenariuszu była to jedna z maszyn wirtualnych i była inna maszyna wirtualna o tym samym adresie IP. Zamiast zgłaszania błędu dotyczącego duplikatu adresu IP w moim przypadku wykonał on automatyczną konfigurację
źródło