Oracle Linux 6.1-Gast auf Virtualbox 4.1 kann keine Verbindung zum Netzwerk herstellen

7

Ich habe gerade VirtualBox 4.1 auf meinem Windows-System installiert und dann einen Solaris 11 Express-Gast und einen Oracle Linux 6.1-Gast hinzugefügt. Beide Installationen verliefen reibungslos. Während der Solaris 11-Gast über Netzwerkzugriff verfügt, kann die Oracle Linux-Box keine Verbindung zum Netzwerk herstellen.

Beide Gäste verwenden dieselben Standardnetzwerkeinstellungen (NAT). Ich bin ratlos - nicht sicher, was ich auf der OL6.1-Seite konfigurieren muss.

Um die grundlegende Netzwerkkonnektivität zu testen, habe ich versucht : ping www.google.com. Keine Probleme mit dem Solaris-Gast. Auf dem OL6.1-Gast:

    # ping www.google.com
    ping: unknown host www.google.com
    # ping 209.85.175.99
    connect: Network is unreachable

Gibt es eine Art Netzwerk-Setup, das unter OL6.1 erforderlich ist und unter Solaris11 nicht erforderlich ist? Danke im Voraus.

Ausgabe von ifconfig -a:

    # ifconfig -a
    eth0    Link encap:Ethernet  HWaddr  08:00:27:8E:A1:42
            inet6 addr: fe80::a00:27ff:fe8e:a142/64 Scope:Link
            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000
            RX bytes:0 (0.0 b) TX bytes:328 (328.0 b)

    lo      Link encap: Local Loopback
            inet addr:127.0.0.1  Mask:255.0.0
            inet6addr: ::1/128 Scope:Host
            UP LOOPBACK RUNNING MTU:16436 Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen: 0
            RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Suzanne
quelle
Bitte posten Sie die Ausgabe von ifconfig -a. Haben Sie während der Installation die IPv4-Einstellungen für die automatische Methode belassen (Schritt 10 in der Anleitung )?
Gilles 'SO - hör auf böse zu sein'
Während der Installation hatte ich nie die Möglichkeit, das Netzwerk zu konfigurieren (Schritt 10 in Ihren Anweisungen). Ich verwende 6.1; Vielleicht sollte ich zurückgehen und 6.0 versuchen?
Suzanne

Antworten:

5

Da Oracle Linux stark auf Red Hat Enterprise Linux basiert, ist die Netzwerkkonfiguration wahrscheinlich dieselbe. Wenn Sie während der Installation von Solaris keine Netzwerkparameter eingeben mussten, ermitteln Sie eine Netzwerkadresse über DHCP . In einer virtuellen NATted-Maschine ist ohnehin nicht viel zu tun.

Bearbeiten Sie die Datei so , dass sie die folgenden Zeilen enthält , um einen DHCP-Client auf RHEL zu konfigurieren/etc/sysconfig/network-scripts/ifcfg-eth0 :

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

Oder Sie können stattdessen den Netzwerk-Manager verwenden (über ein Desktop-Symbol wie Solaris erhalten Sie dieselbe Netzwerkkonfiguration, und ich glaube, dass es leistungsfähiger ist als das von Solaris - nicht, dass Sie das in einer VM wirklich benötigen).

Gilles 'SO - hör auf böse zu sein'
quelle
1

Möglicherweise ist der angegebene Standardrouter falsch. Um dies herauszufinden, tun Sie es

 netstat -r

um die Routing-Tabelle zu sehen. Suchen Sie die Standardroute (Ziel 0.0.0.0) und pingen Sie dann den Standardrouter an ... dh

 ping 10.0.0.1
mdpc
quelle
1
Auf dem OL6.1-Gast zeigt netstat -r nur den Header als Ausgabe an. Keine Einträge in den Routing-Tabellen. Auf dem Solaris-Gast zeigt netstat -r Informationen zum Standardrouter an.
Suzanne
1
Unwahrscheinlich (und das wird durch die ifconfigAusgabe bestätigt ). Bei einfachen Setups ist das Routing selten falsch. Hier besteht wie üblich das Problem, dass überhaupt keine IP-Konnektivität besteht.
Gilles 'SO - hör auf böse zu sein'
0

Centos / RHEL

Bearbeiten Sie die Datei / etc / sysconfig / network-scripts / interface

ONBOOT = ja

und Netzwerk neu starten

es sollte funktionieren !!

Nikhil Babu
quelle