Was ist IPv4-Autokonfiguration und warum überschreibt es statische IP

Ich muss eine Verbindung zu einem Router mit einer statischen IP und einem Subnetz herstellen (Maschinenautomatisierung, nicht Internet). In ipconfig zeigt die Subnetzmaske die von mir eingegebene Subnetzadresse an, aber der IP wird eine andere als die von mir eingegebene Adresse zugewiesen. Der vorherige Computer stellt eine ordnungsgemäße Verbindung her und der einzige Unterschied, den ich in ipconfig feststelle, ist, dass der neue Computer über "Autokonfiguration IPv4"verfügt.

Was ist die automatische IPv4-Konfiguration? IP sollte vom DHCP des Routers zugewiesen werden, und wenn es eine IP-MAC Konflikt, ich sollte eine Fehlermeldung erhalten. Warum wird die automatische IPv4-Konfiguration in der Eingabeaufforderung des PCS anstelle des in diesem Fall üblichen IPv4 angezeigt?

Googeln ergibt eine Lösung, die jedoch eine Änderung der Registrierung erfordert, um die automatische Konfiguration zu deaktivieren. Ich hatte bereits das neueste Treiberupdate. Ich vermute, es gibt eine alternative Lösung.

geben Sie hier die Bildbeschreibung ein

Author: KMC, 2017-08-22

4 answers

Der screenshot zeigt eine IPv4-Adresse, die mit 169.254.

Dies ist aus dem Bereich" link local " (z. B. RFC 3927 Seite 31 beschreibt, was Windows XP mit diesen Adressen verwendet). Einige Leute nennen diese Adressen "APIPA" - Adressen, benannt nach Windows XP-Prozess namens Automatic Private IP Assignment (APIPA).

Es scheint, dass es mit fortschreitender Technologie zwei Ursachen gibt, die häufig zu einer Adresse in diesem Bereich führen.

  1. Windows wird verwenden dies ist der Fall, wenn DHCP verwendet wird und versucht wird, eine Adresse von einem DHCP-Server abzurufen, und dies schlägt fehl.
  2. "Duplicate Address Detection" ("DAD") hat zu einem IP-Adressenkonflikt geführt. Aus den Kommentaren, die gemacht wurden, scheint es, dass die Funktion der Erkennung" Doppelter Adresserkennung " auch dazu führen kann, dass automatisch eine andere IP-Adresse zugewiesen wird, selbst wenn eine IP-Adresse statisch konfiguriert ist.

Das Potenzial, eine solche Adresse zu haben, kann werden:

  1. Überprüfen Sie die Protokolle, um festzustellen, ob etwas über eine doppelte IP-Adresse erwähnt wird. Wenn ja, versuchen Sie festzustellen, welches andere Gerät diese Adresse hatte und warum. Wenn es diese Adresse von DHCP erhalten hat, versuchen Sie festzustellen, welcher DHCP-Server von jeder Adresse verwendet wurde, die diese Adresse erhalten hat, und beheben Sie die DHCP-Server. (Beachten Sie, dass versehentlich ein unbekannter zusätzlicher DHCP-Server eine häufige Ursache dafür sein kann.)
  2. DHCP-Kommunikation funktionsfähig machen erfolgreich,
  3. oder um zu den NIC-Eigenschaften zu wechseln und einen "Alternativen Konfigurationsprozess" anzugeben, der eine angegebene "Benutzerkonfiguration" verwendet, oder um eine statische IP-Adresse zu verwenden.

Warum DHCP nicht funktioniert, ist eine separate Frage. Dies ist die richtige Antwort für genau das, was Sie gefragt haben: "Was ist IPv4-Autokonfiguration".

Warum DCHP statische IP überschreibt: DHCP normalerweise nicht. Wenn Sie eine Autokonfigurationsadresse in Microsoft Windows sehen, dann sind Sie nicht verwenden einer" statischen IP " - Zuweisung. (Stattdessen sind Sie so konfiguriert, dass Sie versuchen, DHCP zu verwenden, oder ES wird wirksam.)

Laut einem Kommentar (der über eine vorgeschlagene vorgeschlagene Bearbeitung erstellt wurde) können neuere Versionen von Microsoft Windows stillschweigend eine Autoconfig-IP festlegen (anstatt eine Nachricht auf dem Bildschirm anzuzeigen). Dies wird wahrscheinlich von PAPA verursacht.

Der Versuch, DAD zu deaktivieren, ist möglicherweise keine gute Möglichkeit, das Problem zu beheben, da der Computer möglicherweise an der gewünschten IP-Adresse arbeitet, aber beheben Sie nicht das Problem, dass ein anderes Gerät versucht, dieselbe IP-Adresse zu verwenden (was sofort oder später zu Problemen führen kann, wenn das andere Gerät wieder aktiver wird).

 9
Author: TOOGAM,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-16 15:16:10

Als Alternative zum Bearbeiten der Registrierung können Sie diese Lösung ausprobieren:

  1. Befehlszeile öffnen
  2. Überprüfen Sie die ID der Netzwerkverbindung - sie befindet sich in der 1. Spalte: netsh interface ipv4 show inter
  3. Führen Sie diesen Befehl aus und ersetzen Sie <id> durch die ID Ihrer Netzwerkverbindung: netsh interface ipv4 set interface <id> dadtransmits=0 store=persistent
  4. offene Dienste.aktivieren und Deaktivieren des DHCP-Clients
  5. trennen Sie das Netzwerkkabel, starten Sie den Computer neu, starten Sie den DHCP-Clientdienst und schließen Sie das Netzwerkkabel an

Quelle: http://the-it-wonders.blogspot.com/2013/04/autoconfiguration-ipv4-address-196254xx.html

Da ich TOOGAMS Antwort keinen Kommentar hinzufügen kann: Die automatische Konfiguration kann anscheinend die statische IP-Konfiguration überschreiben. Heute hatte ich einen Laptop (mit Windows 10, Version 1709), der nicht auf das Netzwerk zugreifen konnte und sowohl statische IP-als auch Autokonfigurations-IP in der ipconfig-Ausgabe sichtbar hatte, obwohl ich statische IP in die Netzwerkkartenkonfiguration eingefügt hatte.

 7
Author: jacob_w,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-05-16 16:26:54

Ich hatte das gleiche Problem und in meinem Fall hatte ich eine statische IP -

Also der Kommentar einer anderen Person " Warum es statische IP überschreibt: Nicht. - Ist falsch

In meinem Szenario war es eines der VMs und es gab eine andere VM mit derselben IP. Anstatt den Fehler über doppelte IP in meinem Fall auszulösen, wurde die automatische Konfiguration

 1
Author: SeanClt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-09 23:35:36

Ich hatte das gleiche Problem. Ich habe gelesen, dass dies daran liegt, dass die NIC-Karte nicht richtig funktioniert, obwohl die Ethernet-Karte angibt, dass sie ordnungsgemäß funktioniert. Ich habe einen HP desktop-computer. Ich ging zum HP Support, habe die Realtek Ethernet Controller Treiber heruntergeladen und neu installiert und das Kartenproblem behoben. Keine Autokonfiguration mehr IPV4-Adresse. Hoffe das hilft anderen.

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
   Physical Address. . . . . . . . . : 00-25-AB-5F-19-D9
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::a5e1:5447:5977:52d1%6(Preferred)
   IPv4 Address. . . . . . . . . . . : 172.16.0.2(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Monday, June 24, 2019 12:13:23 PM
   Lease Expires . . . . . . . . . . : Tuesday, June 25, 2019 12:13:22 PM
   Default Gateway . . . . . . . . . : 172.16.0.1
   DHCP Server . . . . . . . . . . . : 172.16.0.1
   DHCPv6 IAID . . . . . . . . . . . : 100672939
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-23-E0-22-28-00-25-AB-5F-19-D9
   DNS Servers . . . . . . . . . . . : 172.16.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Wireless LAN adapter Wi-Fi:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Realtek RTL8188EE 802.11 bgn Wi-Fi Adapter
   Physical Address. . . . . . . . . : 38-B1-DB-6D-40-14
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes

C:\Users\
 0
Author: Bob,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-06-24 18:10:13