web-dev-qa-db-ja.com

OracleVirtualboxでホストからゲストにpingできません。その逆も同様です。

これは私のOracleVirtualBoxバージョン4.2.18r88780です。

ホストマシンの詳細

オペレーティングシステム:Scientific Linux 6.4

静的IPを使用しています

 root @ localhost〜] #ifconfig eth0 
 eth0 Link encap:Ethernet HWaddr 00:1E:EC:95:18:66 
 inet addr:192.168.1.4 Bcast:192.168。 1.255マスク:255.255.255.0 
 UP BROADCAST MULTICAST MTU:1500メトリック:1 
 RXパケット:0エラー:0ドロップ:0オーバーラン:0フレーム:0 
 TXパケット:0エラー:0ドロップ:0オーバーラン:0キャリア:0 
コリジョン:0txqueuelen:1000 
 RXバイト:0(0.0 b)TXバイト:0(0.0 b)
割り込み:19 

ゲストマシンの詳細

オペレーティングシステム:CentOS 6.4

 eth0 Link encap:Ethernet HWaddr 08:00:27:6D:C3:A6 
 inet addr:192.168.1.6 Bcast:192.168.1.255 Mask:255.255.255.0 
 inet6 addr :fe80 :: a00:27ff:fe6d:c3a6/64スコープ:リンク
 UP BROADCAST RUNNING MULTICAST MTU:1500メトリック:1 
 RXパケット:6エラー:0ドロップ:0オーバーラン:0フレーム:0 
 TXパケット:29エラー:0ドロップ:0オーバーラン:0キャリア:0 
コリジョン:0txqueuelen:1000 
 RXバイト:360(360.0 b)TXバイト: 1746(1.7 KiB)

これは私の仮想ボックスネットワーク設定です

enter image description here

これはping出力です

 [root @ localhost〜] #ping 192.168.1.4 
 PING 192.168.1.4(192.168.1.4)56(84)バイトのデータ。
 192.168.1.6からicmp_seq = 1宛先ホストに到達できません
 192.168.1.6からicmp_seq = 2宛先ホストに到達できません
 192.168.1.6からicmp_seq = 3宛先ホストに到達できません
 ^ C 
 --- 192.168。 1.4ping統計--- 
 6パケット送信、0受信、+ 3エラー、100%パケット損失、時間5640ms 
パイプ3 
 

Iptablesをフラッシュしようとしましたが、まだ機能していません。ループバックは機能しています。

1
max

ほとんどの場合、最も簡単な設定はNATを使用し、必要に応じてポート転送を定義することです。

たとえば、ホストからlocalhost:10022のshhを介してVM)に接続し、localhost:8080のWebサーバーに接続できるようにする単純なポート転送の設定は次のようになります。

(名前-プロトコル-ホストIP:ホストポート-ゲストIP:ゲストポート)
SSH-TCP-127.0.0.1:10022-10.0.2.15(*):22
www-TCP-127.0.0.1:8080-10.0.2.15(*):80

(*)VMからifconfigによって返される仮想IP。おそらくあなたにとっては異なります。

NATが機能しないようにする特別な要件がある場合は、達成したいことについて詳細を教えてください。

1
yoann-h