web-dev-qa-db-ja.com

VirtualBoxでのネットワークの管理

だから私は最近、横になっていた古いコンピューターからルーターなど、まだ決めていないものを作り始めました。 2つのNICがあります。 Ubuntu17.04とVirtualBoxを実行しています。

現在、私の唯一のVMはPfSenseです。 VirtualBoxで必要なネットワーク設定を知りたいので、1つのNICをPfSenseへのWANとしてのみアクセス可能にし、他のNICをLANにすることができます。最後に、ホスト(Ubuntu)と他のすべてのVMがPfSenseのLANを介してインターネットにアクセスできるようにします。

1
Owen Chiu

自分でこれを行ったことはありませんが、これでうまくいくと確信しています。 UbuntuシステムでWAN NICを無効にし、iface <interface> inet manualファイルで/etc/network/interfacesを無効にしてから(アドレス情報は必要ありません)、ifdown <interface>を無効にします。これにより、Ubuntuマシンがそれを使用してインターネットにアクセスできなくなります。 VirtualBoxでは、pfSense VMに2枚のNICカードがブリッジモードでインストールされている必要があります。これにより、両方のNICへのアクセスが許可されます(WANにはIPアドレスがありませんが、ブリッジングにより、カードへのフルアクセスが許可されます)。ここから、LAN DHCPを実行するか、静的IPアドレスを使用できます。NICのWANは、ルーターからIPを取得するか、静的IPを使用する必要があります。すべてのLANIPアドレスを解放して更新し、pfSense VMをゲートウェイとして使用できるようにします。 完了。


編集:私はあなたの質問を少し逃したので、ここにもう少しあります。 LANでブリッジモードを使用するようにすべてのVMを設定し、その方法でpfSenseにアクセスすることができます(多くのリソースを消費するため、お勧めしません)。または、内部ネットワークに設定されているpfSense VMに3番目のアダプターを追加し、内部ネットワークも使用するようにVMを設定できます。内部ネットワークを使用すると、ハードウェアNICにアクセスする必要がなくなり、すべてのネットワークアクセスが仮想化されます。これは、ハードウェアを待機していないため、より高速になります。 LANとVMが相互にアクセスできるようにする場合は、pfSenseでLANと内部ネットワークからのすべてのトラフィックを相互にルーティングします。

0
Blerg