私はWindowsシステムにVirtualBox 4.1をインストールし、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
OL6.1には必要ですが、Solaris11には必要ないネットワーク設定の種類はありますか?よろしくお願いします。
出力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)
答え1
Oracle LinuxがRed Hat Enterprise Linuxに大きく基づいていることを考慮すると、ネットワーク構成は同じである可能性が高くなります。 Solarisのインストール中にネットワークパラメータを入力する必要がない場合は、次の方法でネットワークアドレスを取得できます。動的ホスト構成プロトコル。それにもかかわらず、NAT仮想マシンでは追加の作業を行う必要はありません。
到着DHCP クライアントの構成/etc/sysconfig/network-scripts/ifcfg-eth0
RHELは、次の行を含むようにファイルを編集します。
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
またはあなたは使用することができますネットワーク管理者代わりに(Solarisのデスクトップアイコンを介して同じタイプのネットワーク構成を提供し、実際にはSolarisよりも強力だと思います。仮想マシンでは実際には必要ではありません)。
答え2
指定されたデフォルトルータが正しくない可能性があります。詳しくは、次の手順を実行してください。
netstat -r
ルーティングテーブルを表示します。デフォルトルート(ターゲット0.0.0.0)を見つけて、プライマリルータにpingを送信します。
ping 10.0.0.1
答え3
セントース/RHEL
/etc/sysconfig/network-scripts/interface ファイルを編集します。
スタート=はい
そしてネットワークを再起動してください
動作する必要があります!