Ich habe Ubuntu physisch mit Acronis Universal Restore auf Hyper-V 2012 migriert. Es funktionierte eine Zeit lang einwandfrei, bis ich den Rechner neu startete. Nach dem Neustart wird das Netzwerk angezeigt:
Aber Ping oder irgendetwas anderes funktioniert nicht. Es gibt keine Firewall. Ich habe andere Netzwerke aus /etc/udev/rules.d/70-persistent-net.rules entfernt, weil ich nach dem Neustart versucht habe, mehrere Schnittstellen hinzuzufügen, das Netzwerk jedoch kaputt ging und immer mehr Adressen hinzugefügt wurden. Die IP-Adresse ist von DHCP und als ich ein neues LAN hinzugefügt habe, wurden jedes Mal neue Adressen zugewiesen. Also habe ich alle Schnittstellen entfernt und nach dem Neustart wurde eth0 wieder mit der alten IP-Adresse von DHCP angezeigt. Immer noch kein Netzwerk ...
Der Kernel ist 2.6.32-41.
Bedenken Sie, dass es kurz vor dem Neustart funktioniert hat und dass ich sehr wenig über Linux weiß. Ich bin ein Windows-Typ.
Antwort1
Die Antwort ist die unvorhersehbarste, die ich je erlebt habe. Das Zurücksetzen der Hyper-V-Prozessoren von 4 auf 1 löst das Problem. Wenn Sie es wieder auf 2, 4, 6 oder irgendetwas anderes ändern, funktioniert das Netzwerk nicht mehr. Höchstwahrscheinlich, weil noch keine Integration Services installiert sind. Damit hätte ich nicht gerechnet ...
Antwort2
Es klingt, als ob Sie von Anfang an eine statische IP-Adresse wollten. Ist es auch möglich, dass Sie einen IP-Konflikt haben?
Sie können damit eine statische IP festlegen. Ich würde empfehlen, zur ursprünglichen IP-Adresse zurückzukehren, wenn sie funktioniert hat.
sudo nano /etc/Netzwerk/Schnittstellen
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
sudo servce netzwerk neu starten