Wie konfiguriere ich eine statische IP-Adresse in Ubuntu, die auf einer virtuellen Box läuft?

16

Ich verwende Ubuntu auf VirtualBox in Dell- Laptops und wollte wissen, wie ich die statische IP in Ubuntu konfigurieren kann , damit ich unter Ubuntu im Internet surfen und auch Putty verwenden kann .

Ich benutze eine Datenkarte für das Internet.

Derzeit sind die Einstellungen in / etc / network / interfaces wie folgt:

iface eth0 inet dhcp
Balkrishna
quelle
Wenn der Host mit dem Internet verbunden ist, warum gehen Sie nicht einfach in die VM-Einstellungen und aktivieren WIFI?
HORIZON
Ubuntu Desktop oder Server?
mikewhatever
Möchten Sie im Internet surfen und Putty verwenden oder möchten Sie speziell eine statische IP-Adresse haben? Ihre Frage scheint unter dem XY-Problem zu leiden .
zwets

Antworten:

20

Finden Sie Ihre tatsächliche Netzwerkkonfiguration, indem Sie Folgendes eingeben

ifconfig

Sie sollten etwas ähnliches sehen

eth0 Link encap Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.1.10 Bcast 192.168.1.255 Mask:255.255.255.0

Bearbeiten Sie die Netzwerkkonfigurationsdatei, indem Sie Folgendes eingeben

sudo nano /etc/network/interfaces

Darin finden Sie die Linie

auto eth0
iface eth0 inet dhcp

und ändere es auf

auto eth0
iface eth0 inet static
address 192.168.1.115
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 192.168.1.1

Die tatsächliche Änderung muss möglicherweise an eine für Sie spezifischere Änderung angepasst werden. Wenn Ihre Router-IP-Adresse 10.0.0.1 ist, müssen Ihr Gateway und Ihre DNS-Nameserver entsprechend konfiguriert werden. Ich habe die Adresse auf 192.168.1.115 eingestellt, weil die Wahrscheinlichkeit, dass Sie genügend Verbindungen erhalten, um diese IP zu erreichen, und Konflikte mit DHCP auftreten, gering ist. Lassen Sie mich wissen, ob das bei Ihnen funktioniert. Viel Glück.

--Ebenfalls. Ihr Netzwerkadapter sollte überbrückt sein.

Morgan Green
quelle
7

Die einfachste Methode ist über den Netzwerkmanager:

1- Wählen Sie oben auf dem Bildschirm das Netzwerksymbol neben der Uhrzeit und der Lautstärke aus und klicken Sie dann auf Edit Connections.

2- Gehen Sie im folgenden Fenster zur Registerkarte Wired ( Kabel) und wählen Sie Ihre Verbindung aus (es sollte nur eine Verbindung geben, wenn Sie nichts berührt haben). Klicken Sie dann auf Edit.

3- Ändern Sie auf der Registerkarte IPv4- Einstellungen die Methode von Automatisch (DHCP) in Manuell .

4- Klicken Sie unter Adressenfeld auf Add.

5- Geben Sie die gewünschte IP-Adresse und Subnetzmaske ein und klicken SaveSie auf. Sie können hier auch einen optionalen DNS-Server eingeben.

Soroosh129
quelle
1
Dadurch erhält das OP zwar eine statische IP-Adresse für den Gast, es ist jedoch unwahrscheinlich, dass er seinen Wunsch erfüllt, "im Internet zu surfen und Putty zu verwenden". Wenn OP die Konfiguration des VM-Netzwerkadapters auf dem Standard (NAT) belassen hat, ist es wahrscheinlicher, dass er / sie überhaupt keine Internetverbindung hat.
zwets
ja ich verstehe, lass mich das reparieren.
Soroosh129
@zwets aha, du hast eine Antwort, also werde ich abwarten, bis dein Kommentar zu mir den Beitrag bearbeitet.
Soroosh129
Um eine bidirektionale Kommunikation zwischen dem Host-Betriebssystem, den Gastbetriebssystemen und anderen Computern in Ihrem LAN zu ermöglichen, habe ich den Netzwerkadapter für jedes Gastbetriebssystem mithilfe von VM Virtual Box Manager in "Bridged Adapter" geändert. Weitere Informationen: Öffnen Sie den Oracle VM Virtual Box Manager, wählen Sie links die Gast-VM (OS) aus, klicken Sie im oberen Menü auf "Einstellungen", klicken Sie im linken Menü auf "Netzwerk" und wählen Sie die Registerkarte "Adapter1". Ändern Sie den Wert des Feldes "Attached to:" in "Bridged Adapter" und klicken Sie abschließend auf die Schaltfläche "OK".
MVSAGAR
2

Wenn Sie Ihre Ubuntu-VM mit dem Internet verbinden möchten, müssen Sie keine statische IP-Adresse auswählen. Angenommen, der Host verfügt über eine Internetverbindung und Sie haben einen Standard- Netzwerkadapter ( NAT ) für Ihre virtuelle Maschine erstellt. Halten Sie sich dann einfach an DHCP in Ubuntu . Es wird eine IP-Adresse vom Host erhalten und der Host wird die NAT-Verbindung zum Internet herstellen.

Wenn Sie eine statische IP-Adresse für den Gast benötigen, konfigurieren Sie den virtuellen Netzwerkadapter für das Bridged-Netzwerk und weisen Sie ihn einer Netzwerkkarte auf dem Host zu.

zwets
quelle