ホストマシンからVPSのウェブサイトにアクセスできない

ホストマシンからVPSのウェブサイトにアクセスできない

私は Windows 2008R2 サーバーを所有しており、わかりやすくするためにこれを「dedserver」と呼びます。このサーバーには HyperV が搭載されています。このサーバーは IIS を搭載した別の Windows 2008R2 サーバーを実行しており、これを「vpsserver」と呼びます。

Both have a dedicated public ip address:
(faked addresses for security reasons)
dedserver: 64.64.64.64  
vpsserver: 64.64.64.65

どちらもインターネットからアクセスできます。私は現在、実際に dedserver 上でこれを入力しています。Hyper-V マネージャー経由で vpsserver にアクセスでき、オフィスや自宅のコンピューターから Web サイトにアクセスできます。

vpsserver にある dedserver から Web サイトにアクセスしようとすると、タイムアウトが発生します。

念のため、両方のマシンを再起動しました。ipconfig /flushdns を実行しましたが、うまくいきませんでした。

次に、tracert thewebsite.com を実行しました。

C:\Users\someone>tracert www.thewebsite.com

Tracing route to techguy.ws [64.64.64.65]
over a maximum of 30 hops:

  1  PLATINUM [64.64.64.64]  reports: Destination host unreachable.

Trace complete.

これは、dedserver を経由して vpsserver にアクセスしていることを示しています。これは理にかなっています。

何が足りないのでしょうか? dedserver から vpsserver の Web サイトにアクセスできないのはなぜですか?

これをテストに使いたいのですが、本当に今週は最悪です :P

ご協力いただければ幸いです。

答え1

VPS の外部から (つまり、ホスト マシンまたはネットワーク上の別のコンピューターから) VPS 上のサイトにアクセスできるかどうかをテストします。

Telnet を使用して、IIS に接続できるかどうかをテストできます (つまり、ネットワーク通信とファイアウォールが期待どおりに動作しているかどうかをテストします)。

telnet 10.2.3.4 8010.2.3.4VPSのIPはどこにありますか。(コマンドの後に空白の画面が表示された場合は、接続中)。

それ以外の場合、VPSサイトにアクセスできないのが専用サイトだけであれば、専用サイトとVPS間のネットワーク/ルーティングの問題と思われます。

Hyper-V でどのような種類のネットワークを作成しましたか?

お勧めします外部のVM をネットワーク上の通常のノードのように動作させ、ネットワーク上のどこからでもアクセスできるようにする場合は、ネットワークを設定します。

基本的には、Hyper-V でのホスト/ゲスト通信を検索する必要があります。ここに良いリンクがあります:

http://www.andrewconnell.com/allowing-a-host-machine-to-talk-to-guest-vms-in-hyper-v

関連情報