VM hat nur 169.254.x.x trotz fester IP – schnelle Lösung
Ich hatte das Problem, dass eine VM trotz korrekt gesetzter statischer IP nur eine 169.254.x.x Adresse bekommen hat.
Also klassisches APIPA (Automatic Private IP Addressing) – passiert, wenn Windows meint, die IP kann nicht verwendet werden oder kein DHCP greift.
Problem erkennen
ipconfig
Wenn dort eine Adresse aus dem Bereich 169.254.x.x steht, handelt es sich um APIPA.
Lösung
In meinem Fall lag es an der Duplicate Address Detection (DAD). Die hat die IP blockiert.
Einfach PowerShell als Admin öffnen und:
netsh interface ipv4 show interfaces
Dann die Indexnummer (Idx) vom Adapter merken.
netsh interface ipv4 set interface X dadtransmits=0 store=persistent
X durch die richtige Nummer ersetzen.
Danach
Entweder:
- Netzwerkadapter kurz deaktivieren/aktivieren
- oder VM neu starten
Hinweis
Ist mir bisher nur bei VMs passiert (Hyper-V / VMware). Meistens nach ändern der Netzwerkkarte in VMware.
Fazit
Mit dem Powershell Befehl und einem Neustart ist das Problem schnell und dauerhaft gelöst.