Wie kann ich eine feste IP-Adresse für ein Ubuntu Server 12.04-Gastbetriebssystem zuweisen, das in Virtual Box ausgeführt wird?
Ich habe diese Frage gesehen , aber sie wird nicht mit einem "Bridged Adapter" behandelt.
Die virtuelle Maschine erhält derzeit eine IP im Bereich 192.168.10.x
und ich möchte, dass dies immer der Fall ist 192.168.10.99
.
linux
ubuntu
networking
virtualbox
Shearichard
quelle
quelle
Antworten:
Wenn Sie einer VM einen Bridged Adapter geben, ist dies wie eine eigene Netzwerkkarte, die direkt mit Ihrem Netzwerk verbunden ist.
Die Ubuntu-Installation innerhalb der VM muss so eingestellt sein, dass eine statische IP-Adresse verwendet wird. Dies erfolgt in der
/etc/network/interfaces
Datei. Einige Informationen zu derinterfaces
Datei finden Sie auf dieser Seite: https://help.ubuntu.com/12.04/serverguide/network-configuration.htmlHier ist eine Beispieldatei
interfaces
, die so konfiguriert ist, dass sie Ihrer Frage entspricht:Nachdem Sie Modifikationen an
/etc/network/interfaces
, starten Sie den VM , damit die Änderungen wirksam werden.quelle
Im Anschluss an die vorherige Antwort verfügt das Gastbetriebssystem über eine virtuelle Netzwerkkarte (NIC). Diese "Gast-NIC" hat eine MAC-Adresse, die sich von der des Host-Betriebssystems unterscheidet.
Wenn Sie Zugriff auf die Router-Einstellungen haben, können Sie alternativ festlegen, dass der Router dieser MAC-Adresse jedes Mal dieselbe IP-Adresse zuweist, wenn er eine über DHCP anfordert. NB Ich habe das nicht selbst versucht, aber es sollte funktionieren.
Es kommt darauf an, wo Sie die Konfiguration bevorzugen, im Router oder im Gastbetriebssystem.
quelle