VirtualBox 4.1をWindowsシステムにインストールし、Solaris 11 ExpressゲストとOracle Linux 6.1ゲストを追加しました。どちらのインストールもスムーズに進みました。ただし、Solaris 11ゲストはネットワークにアクセスできますが、Oracle Linuxボックスはネットワークに接続できません。
両方のゲストが同じデフォルトのネットワーク設定(NAT)を使用しています。私は途方に暮れています-OL6.1側で何を設定する必要があるかわかりません。
基本的なネットワーク接続をテストするために、ping www.google.com
を試しました。 Solarisゲストに問題はありません。 OL6.1ゲストの場合:
# ping www.google.com
ping: unknown Host www.google.com
# ping 209.85.175.99
connect: Network is unreachable
Solaris11では必要なかった、OL6.1で必要なネットワーク設定の種類はありますか?前もって感謝します。
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)
Oracle LinuxはRed Hat Enterprise Linuxに大きく基づいているため、ネットワーク構成はおそらく同じです。 Solarisのインストール中にネットワークパラメータを入力する必要がなかった場合は、 [〜#〜] dhcp [〜#〜] を使用してネットワークアドレスを取得しています。とにかく、NATされた仮想マシンで他のことを行う必要はあまりありません。
RHELで DHCPクライアントを構成 するには、ファイル/etc/sysconfig/network-scripts/ifcfg-eth0
を編集して次の行を含めます。
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
または、代わりに Network Manager を使用できます(Solarisと同じデスクトップアイコンを使用して同じ種類のネットワーク構成を提供します。実際、Solarisよりも強力だと思いますが、実際にはそうではありません) VMで必要です)。
おそらく、指定されたデフォルトのルーターが正しくない可能性があります。調べるには、
netstat -r
ルーティングテーブルを表示します。デフォルトルート(宛先0.0.0.0)を見つけて、デフォルトルーターにpingします...
ping 10.0.0.1
Centos/RHEL
ファイル/ etc/sysconfig/network-scripts/interfaceを編集します
ONBOOT =はい
そして、ネットワークを再起動します
それはうまくいくはずです!!