web-dev-qa-db-ja.com

外部IPアドレスが異なる2つの仮想マシン(VMWare)

VMWareを使用して仮想マシンを作成すると、ホストとは異なるIPアドレスが取得されますが、最後の番号のみが異なります。外部IPアドレスは同じままですよね? 2つの仮想マシン(プロキシサービスを使用)に2つの異なる外部IPアドレスを簡単に割り当てて、両方のVMが任意のWebサイトまたはサービスに対して完全に異なるユーザーのように見えるようにするにはどうすればよいですか?

3
Cindy88

VMWareを使用して仮想マシンを作成する場合

ものによって? vmwareサーバー? vmwareプレーヤー? wmwareサーバー? VMwareFusion。 VMware ESX? (ヒント:タグvmwareは理由により非推奨になりました)。

ホストとは異なるIPアドレスを取得します(ただし、最後の番号のみ)。外部IPアドレスは同じままです。 (正しい?)

それは本当にあなたがネットワークをどのように構成するかに依存します。 VMとホストOSの両方。仮想ネットワーク、NATまたは直接アクセスを使用できます。ネットワークへの直接アクセスを使用する場合は、通常のコンピュータと同じです。

2つの仮想マシンに2つの異なる外部IPアドレスを簡単に割り当てるにはどうすればよいですか(プロキシサービスを使用)。そのため、両方のVMは、Webサイトやサービスとはまったく異なるユーザーのように見えます。

外部IPアドレスを使用して、NAT自宅および外部)の背後にあるホスト(およびVM)を「自宅ではない」として参照しないと仮定し、次のように構成します。

  1. VMを実際のネットワークに直接接続します。
  2. VMに異なる静的IPを設定するか、DHCPを使用します。

完了。

IPパブリックIPv4アドレスとNATが1つしかない自宅を意味する場合:IPv4には使用できません。

自宅でIPv6を使用している場合:最初の回答と同じ。実際のルーティングを行うための多数のIP。

すべての答えは少し一般的なようです。より詳細な回答を得るには、より詳細な情報を提供する必要があります。気軽に 編集 それをあなたの投稿に入れてください。


コメントの後に追加:

現在の設定(推定IP)

ホスト(w7)。
 DHCP req -------- + 
 192.168.1.100 | 
 | 
 VM1(w10) [===========] 
 DHCP req -------- [ルーター] -------------------インターネット
 192.168.1.101 [===========] 
 | 
 VM2(w10)| 
 DHCP req ----- --- + 
 192.168.1.102 

ルーターには、次の2つのIPアドレスもあります。
図面の左側に1つ(たとえば192.168.1.1)
図面の右側の1つ(パブリックIP、たとえば1.2.3.4

十分なパブリックIPv4アドレスがなくても、複数の内部ホストをネットワークに接続するために、NATと呼ばれる厄介なハッキングを行っています。

これで、ルーターのポートを内部のホストに転送できます。
例えば。 1.2.3.4:80をVM1に送信する必要があることがわかります。

ただし、パブリック外部IPは1つしかなく、IP:portのタペルは1つしか転送できません。それには2つの選択肢があります。

  1. 別のポートを転送します。これは機能します。つまり、同じパブリックIPを引き続き使用するため、「完全に異なる」ようには見えません。
  2. 別のパブリックIPを取得します。複数のIPを取得するためにISPに支払うことができる場合があります。例えば。 1.2.3.5。これはおそらく同じ範囲のIPになることに注意してください。それは私の「完全に異なる」という区別には合いません。

外部側の異なる範囲から2つの異なるIPを使用してルーターを構成するISPを取得することは技術的には可能ですが、ISPがこれを行う可能性はほとんどありません。

それにはさらに2つのオプションがあります。

  1. 別のプロバイダーから2番目のインターネット接続を取得します。
  2. または、インターネット上の他の場所でまったく別のコンピューターを見つけて、そのPCにすべてのトラフィックをルーターに転送するように指示します。

これは次のようになります。

 Internet ----  Your server elsewhere ---> send to 1.2.3.4:2080

そして自宅では、この1.2.3.4:2080をVM2に転送します。

1
Hennes

VMをネットワーク外のサービスとは異なって見せたいようです。

[〜#〜] tor [〜#〜] を使用してこれを実現できます。両方のVMにTORをインストールし、必要に応じて新しいIPを要求できます。

0
Keltari