Seltsame Probleme bei der Konfiguration des Netzwerks in einem Ubuntu 14-Gast (Windows XP-Host)

0

Ich habe einige merkwürdige Probleme beim Versuch, eine Netzwerkschnittstelle in einem Ubuntu 14-Gast unter einem Windows XP-Host ordnungsgemäß zu installieren. Netzwerkverbindung 1 ist NAT und funktioniert ordnungsgemäß. Netzwerkverbindung 2 (mit der ich Probleme habe) ist überbrückt. Ich habe versucht, die Verbindungen zu wechseln und habe nur überbrückt, aber das scheint nichts zu ändern.

Ich möchte am Ende eine statische IP-Adresse haben. Bisher konnte ich eine DHCP-IP-Adresse in Betrieb nehmen, allerdings nur unter bestimmten Umständen.

Nach dem Booten bekomme ich eine IP6-Adresse (denke ich), muss aber ifdown eth1 und dann dhclient eth1 um eine IP4-IP-Adresse zu erhalten.

Nach dem Booten der eth1 Der Abschnitt von ifconfig sieht folgendermaßen aus:

eth1      Link encap:Ethernet  HWaddr 08:00:27:88:6a:a8  
          inet6 addr: fe80::a00:27ff:fe88:6aa8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:10036 (10.0 KB)  TX bytes:9540 (9.5 KB)

Nach dem ifdown eth1 und dann dhclient eth1 es sieht aus wie das:

eth1      Link encap:Ethernet  HWaddr 08:00:27:88:6a:a8  
          inet addr:192.168.1.116  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe88:6aa8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:483 errors:0 dropped:0 overruns:0 frame:0
          TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:45763 (45.7 KB)  TX bytes:30797 (30.7 KB)

Zu diesem Zeitpunkt kann ich den Server wie erwartet unter IP 192.168.1.116 erreichen.

Danach, wenn ich es versuche ifdown eth1 es sagt ifdown: interface eth1 not configured

Im /etc/network/interfaces das eth1 Eintrag sieht so aus:

auto eth1
iface eth1 inet dhcp

Wenn ich versuche, es statisch zu machen, in /etc/network/interfaces das eth1 Eintrag sieht so aus:

auto eth1
iface eth1 inet static
address 192.168.1.46
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

Nach dem Booten der eth1 Der Abschnitt von ifconfig sieht folgendermaßen aus:

eth1      Link encap:Ethernet  HWaddr 08:00:27:88:6a:a8  
          inet addr:192.168.1.46  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe88:6aa8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:195 errors:0 dropped:1 overruns:0 frame:0
          TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:19514 (19.5 KB)  TX bytes:2268 (2.2 KB)

Ich kann den Server jedoch nicht über die statische IP-Adresse erreichen.

Ich habe keine Ahnung, was als nächstes zu tun ist! Irgendwelche Gedanken?

Frustrated Linux User
quelle

Antworten:

0

Die Konfiguration für die statische IP-Adresse ist korrekt, außer, dass Ihnen ein DNS fehlt. Sie sollten der Zeilengruppe hinzufügen auto eth1 und so weiter die Aussage

              dns-nameservers 8.8.8.8 8.8.4.4

oder was auch immer Sie für ein DNS verwenden.

Sie sollten auch daran denken, da Sie a eingerichtet haben static IP-Adresse: Ihr Gateway, DNS-Server und andere Computer im Netzwerk können den Namen des Ubuntu-Computers nicht kennen, sodass Sie ihn nur über seine IP-Adresse erreichen können. Dies zu ändern hängt von der Art der DNS-Auflösung in Ihrem LAN ab.

MariusMatutiae
quelle
Ich versuche, den Server nur über die IP-Adresse zu erreichen, nicht über den Namen. Ich habe die Nameserver hinzugefügt, aber es schien nicht zu helfen.
Frustrated Linux User
@FrustratedLinuxUser Können Sie bitte die Routing-Tabelle der Ubuntu-VM posten? Benutzen Sie bitte ip route show, Vielen Dank
MariusMatutiae