web-dev-qa-db-ja.com

VMwareServerホストオンリーネットワークルーティング

VMwareサーバーを実行しているWindows2008Webサーバーマシンがあります。私は3つのVMを持っています-3つすべてがテストサーバーなので、セキュリティは実際には問題ではありません...それぞれがWindows 2008 Standardを実行し、一部はWebコンテンツを提供しています。

私のISPは、物理スイッチへのアクセスに1つのMACアドレスしか許可していませんが、使用できるパブリックIPアドレスは10個あります。私の質問は、各VMを独自のホスト専用ネットワークに配置した場合、ホスト上の特定のパブリックIPから対応するホスト専用アダプターにすべてのトラフィックをルーティングして、特定のVM?

例えば:

ホスト上の単一の物理アダプターには、Windowsネットワークで次のパブリックIPが割り当てられています。

  • 74.208.14.10
  • 74.208.14.20
  • 74.208.14.30

各VMはホストオンリーネットワーク上にあります

  • vm1-192.168.196.1
  • vm2-192.168.197.1
  • vm3-192.168.198.1

ホスト上で、すべてのトラフィックを74.208.14.10からVM1および74.208.14.20からVM2および74.208.14.30からvmにルーティングしたいVMware NAT、またはブリッジ接続を使用します。各サーバーに独自のパブリックIPアドレスがあるように見せたいです。私の推測では、ルートテーブルをなんとかして、またはおそらくICSで変更できます...しかし、方法がわかりません。

1
Chris Kooken

1つのMACアドレスしか許可されていない限り、ある種のNATソリューションを検討しています。 VMWareの組み込みネットワーク構成を使用する代わりに、4番目のVMを追加し、軽いファイアウォールアプライアンスを使用してセットアップします(vmwareアプライアンスのダウンロードページにはこれらのいくつかがあります)。このVMを単一の外部MACアドレスとして設定し、それに応じてルールを構成します。これにより、組み込みのvmwareネットワークオプションよりも多くのオプションが提供されます。

それでも、簡単な方法は、より多くのMacアドレスを有効にすることです。これに追加のコストがかかったとしても、特に長期的には、風変わりなネットワーク設定に勝ると思います。

1
Trondh

ホストオンリーアダプターを使用する代わりに、ブリッジモードを使用し、VMで直接パブリックIPを構成します。

0

linuxにVMWareをインストールした場合の解決策、iptablesのルールは、IPtableが静的IPパブリックからプライベートIPに転送する任意のルールを使用できると思いますVMホスト。試してみると、とにかく応答できます。

0
Jancel Garcia