VirtualBox / CentOが適切に機能するには2つのアダプターが必要ですか?


1

Windows 7、32ビット、HPラップトップを持っています。VirtualBox 4.3.10でCentOs 6.5を実行しています。

これが私のeth0設定です。

コード:

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=08:00:27:81:0F:EA
TYPE=Ethernet
UUID=65c5766b-b165-4f76-bb92-420a190b7bdc
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
#IPADDR=#some ip here

だから物事はそれを行うことでうまく機能し、ローカルマシンにアクセスし、フォルダをsambaと共有することができます。アダプター2が設定されます。これを行うと、パッケージをダウンロードしてインストールできますが、ローカルホストにアクセスできません。興味深い点は、この間にifconfigを実行すると、inet addr 10.0.2.15が表示されることです。ホストを変更した後でも、http:// 10.0.2.15でプロジェクトにアクセスできません。

これで、Adapter 1をHost Onlyに切り替えると、IPが復元され、そのIP http:// ...を使用できるようになり、プロジェクトファイルにアクセスできるようになります。しかし、この間、パッケージをインストールすることはできません。インストールしようとすると、ミラーが見つかりませんというエラーのいずれかが表示されます。

これにより、複数のアダプター(アダプター1 NAT、アダプター2ホストのみ)、およびその逆で回避できると思いましたが、機能しません。

この問題を解決してパッケージをインストールし、ホストを同時に使用できるようにするにはどうすればよいですか?


いいえ、2つのアダプターは必要ありません。あなたは、IPアドレスがDHCPと何の間の違いによって割り当てられているかを理解する必要がありますかHost OnlyNATと何でも仮想ボックスに直接接続オプションかかわらずです。各構成中にVMに割り当てられたIPアドレスに関する完全な情報を提供する場合、詳細を確認できますが、答えはほぼ確実にローカル10.0.2.15アドレスがNAT割り当てアドレスであり、デバイスタイプを変更するか、 2番目のデバイスには、VMにそのIPアドレスがありません。
エタンReisner

@EtanReisnerお返事ありがとうございます。私の問題に対する詳細な質問を追加しました。ご覧ください。おかげで
Bimlik
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.