ホストマシンからVirtualboxの内部IPにアクセスするにはどうすればよいですか?


15

http://www.pentesterlab.com/bootcamp/week2/に従ってセキュリティの詳細を学ぼうとしています、ホストマシンからVMの内部IP localhostにアクセスするのに苦労しています

VMからホストマシンの内部IPにアクセスでき(10.0.2.2を使用)、VMからVMの内部IPにアクセスできます(10.0.2.15)が、それは私が興味を持っているものではありません。逆にそれを行うには。

明らかに、ホストマシンからホストマシンのIP(192.168.1.142)にアクセスできますが、ホストマシンからVMのIPにアクセスできません。VMのIPを見つけるために多くの方法を試し、考えられるすべてを使用しましたが、何も読み込まれません。

NATからブリッジアダプターに切り替えて何度も切り替えてさまざまな設定を変更しようとしましたが、ブリッジアダプターの下で逆にIPに接続する機能しか失われません。同様の問題を抱える人々のGoogleリンクを何時間も探索しましたが、機能するものが見つかりません。ご協力いただきありがとうございます!


1
回答が見つかった場合は、回答として追加します。あなたはあなた自身の質問に答えることができます(奨励されています)。今のところ、あなたの質問から答えを削除しています。また、「localhost」の意味を調査することをお勧めします。その用語を正しく使用していないためです。:)
Ƭᴇcʜιᴇ007

回答:


18

Virtualboxの古いインストールの場合

Googleの3ページ目でようやく解決策を見つけました。:/ http://www.slideshare.net/powerhan96/networking-between-host-and-guest-v-ms-in-virtual-boxには、必要なすべてのことを説明する素晴らしいパワーポイントがありました。さらに、Virtual Managerでは、[ファイル]-> [設定]-> [ネットワーク]-> [ホストのみのネットワーク]-> [追加]のフルスクリーンにする必要がありました。ホストオンリーアダプターとNATアダプターの両方が必要でした両方の方法で機能。

更新:Virtualbox 5.2

Virtualbox 5.2で、VMを停止します。メインメニューから「グローバルツール->ホストネットワークマネージャー」を選択します。[作成]をクリックすると、新しいホストオンリーネットワークvboxnet0が作成されます。[マシンツール]をクリックして、メインメニューに戻ります。ここから、VMイメージを右クリックして[設定]-> [ネットワーク]に移動し、という新しいホストオンリーアダプターに接続しますvboxnet0。VMを再起動すると、そのIPはから10.0.*.*に変更され192.168.*.*、ホストマシンからアクセスできるようになります。


「Host-OnlyアダプターとNATアダプターの両方が必要でした」という部分をほとんど逃しました。これは、橋渡しをしたくない場合の鍵です。
banzaimonkey

1

最新の仮想ボックス(5.2.2)では、「ファイル」->「設定」->「ネットワーク」に移動する代わりに、「デバイス」->「ネットワーク」->「ネットワーク設定」に移動し、アダプタ1をホストオンリーネットワークに設定しました。

次に、VMを再起動しました。この後の注目すべき変更は、仮想マシンのIP(ifconfig出力の表示から)が10.2.0.15 IPアドレスから192.168.56.101のようなものに変更されたことです。

次に、Webブラウザにアクセスして、Apacheサーバーのhttp://192.168.56.101/にあるデフォルトページを表示できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.