Hyper-Vでのネットワークに少し慣れていないので、2つの別々のNATネットワークを相互に接続する方法がわかりません。
次のリンクを使用して、2つの内部NATネットワークを作成しました: https://www.petri.com/using-nat-virtual-switch-hyper-v
内部ネットワークの仕様は次のとおりです。
管理者:
DMZ:
両方の接続は、Hyper-Vサーバーの外部IPアドレス192.168.137.17と共有され、192.168.137.1のルーターに転送されます。
私の質問は、DMZと管理者ネットワークが互いに通信できるようにするにはどうすればよいですか?)現時点では、どちらも外界に到達する問題はありません(例:8.8.8.8)。 2つのNetIPAddressesが相互に通信できるようにする方法はありますか?
以下は、Hyper-Vのペーストビン Get-VMSwitch 、 Get-NetIPAddress 、および Get-NetNAT です。
各ネットワークは、Hyper-Vが管理する個別のNATルーターの背後に効果的に分離されます。これは、ホームルーターがホームネットワークを単一のパブリックIPアドレスの背後に分離するのと同様の方法です。これがネットワークの仕組みです。外の世界へのアクセス。
課題は、Hyper-Vの世界で2つの別々のネットワークを接続することです。これにはルーターが必要です。仮想ルーターを作成し、2つの仮想NICを使用して両方のネットワークに接続するのは簡単なことです。
VMを作成し、各ネットワークに1つずつ、合計2つのNICを提供します。各ネットワークにIPを割り当て、2つのネットワーク間でルーティングできるOSをインストールします。いくつかの例を示します。 :
シンプルなUbuntu VM: https://jchornsey.wordpress.com/2018/02/12/creating-a-very-basic-router-for-a-hyper-v-private-network-part-two-ルーターの作成/
単純なpfSense VM: https://www.dtonias.com/install-pfsense-router-hyper-v-server/
単純なWindowsServer VM: https://blogs.msdn.Microsoft.com/canberrapfe/2013/04/22/routing-traffic-between-subnets-in-your-hyper-v-lab/