Ich baue eine Parallel-Computing-Umgebung auf, die eine Verbindung zwischen der virtuellen Maschine über ein IP-Netzwerk benötigt.
Ich denke, es gibt etwas im Zusammenhang mit der Neuerstellung der Mac-Adressen der Maschinen. Ich hatte das ähnliche Problem schon einmal gehabt.
Die ursprüngliche virtuelle Maschine hat eth0und eth1. Aber aufgrund des Regenerierungsprozesses, in meinem Fall, die neue geklonte Maschine hat eth2und eth3. Sie können dies mit dem folgenden Befehl überprüfen:
ifconfig -a | grep eth
Sie können mit ifconfigBefehl überprüfen, dass in der neuen geklonten Maschine nur loregistriert hat. Im Allgemeinen sollten Sie haben lo, eth0und eth1wenn Sie geben ifconfigBefehl.
Dies ist auf die MAC-Regeneration zurückzuführen, die es auf dem Kloncomputer anstelle und auf dem ursprünglichen Computer eth2und eth3Ethernet-Schnittstellen gibt . Sie können auch in der Originalmaschine überprüfen , dass in meinem Fall wie folgt angezeigt wird:eth0eth1/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.xxx.xxx
netmask 255.xxx.xxx.0
network 192.168.xxx.0
broadcast 192.168.xxx.255
gateway 10.0.x.xx
Mai werden Sie Ihre ändern können /etc/network/interfacesDatei und die ändern eth0und eth1mit eth2und eth3, was mehr oder weniger wie folgt aus :
auto lo
iface lo inet loopback
auto eth2
iface eth2 inet dhcp
auto eth3
iface eth3 inet static
address 192.168.xxx.xxx
netmask 255.xxx.xxx.0
network 192.168.xxx.0
broadcast 192.168.xxx.255
gateway 10.0.x.xx
Also, viel Glück Jungs!