web-dev-qa-db-ja.com

ホストオンリーネットワークVirtualBoxを使用したインターネットへのアクセス

VirtualBoxに2つのVMがあります。どちらもFreeBSDであり、相互に通信する必要があります。 DHCPを有効にしてネットワークを作成し、次のように設定しました。

Server Address  10.10.10.1
Server Mask 255.255.255.0
Lower Address Bound 10.10.10.100
Upper Address Bound 10.10.10.200

私のVMはお互いにpingを実行し、正しいIPアドレスを取得しています。これは私が持っていなければならないものであり、変えることはできません。

今、私は1つのVMからインターネットにアクセスしたいのですが、2つのネットワークカードを使用する必要があることがわかりましたが、2番目のカードを設定する方法がわかりません。VirtualBoxなどを初めて使用するのであなたがこれをあなたの答えで数えるならば、私はそれを感謝します。そして、それが問題であるならば、私はホストシステムとしてWindows8を持っています。

3
Bibo

2番目のネットワークアダプタが有効になっていることを確認してください。また、2番目のネットワークアダプター(接続先:NAT)の[詳細設定]セクションをチェックして、最初のネットワークアダプターと同じアダプタータイプ(要件ではありませんが、この方法でドライバーがロードされていることがわかります)とケーブル接続されていることを確認します。チェックされます。

FreeBSDゲストで、/ etc /rc.confファイルに追加されたアダプタを有効にするためのエントリがあることを確認します。次のような行が表示されます。

ifconfig_dc0="DHCP"

最初に、追加されたアダプタのエントリもあることを確認します。例:

ifconfig_dc1="DHCP"

1の前のdc0の前の現在の行と同じものに置き換えます)次に、ゲストOSを再起動します。

4
user168261

ネットワークカードの追加は非常に簡単です。

仮想マシンの設定のNetworkingセクションで、アダプタタブを選択します。 Enable Network Adapterにチェックマークを付けます。インターネットアクセスの場合、NATアダプターが最も簡単なオプションです。次に、[OK]をクリックするだけで、準備が整います。

Screenshot
フルサイズはこちら


各アダプタの機能の詳細については、 VirtualBoxネットワークドキュメント を参照してください。

VirtualBoxのGUIは4つのアダプターのみをサポートすることに注意してください。さらに追加するには、VBoxManage modifyvmコマンド( modifyvmネットワークドキュメント )を使用できます。 VBoxManage list systempropertiesは、使用可能なネットワークアダプタの最大数を表示します。

Maximum PIIX3 Network Adapter count:   8
Maximum ICH9 Network Adapter count:   36

PIIX3ICH9は、VirtualBoxで利用できる2つのチップセットオプションです。 PIIX3は非常に古いチップセットです(したがって、多くの周辺機器をサポートしていません)が、新しいVMのデフォルトです。これは、VMのSystem設定で変更できます。

2
Bob

ゲストが「ホストオンリー」を介してインターネットにアクセスできるようにするには、いくつかのファイアウォールルールを有効にする必要があります。詳細については...

https://superuser.com/a/1238065/19584

注:この方法ではスーパーユーザーに重複した回答があるため、ここでは完全には回答しませんでした。

0
Eduardo Lucio