0

tcp ip アプリケーションを作成し、Microsoft のクラウドに公開しましたが、今のところ、サーバーの IP を見つける方法がわかりません。

言い換えれば、実装されたロールがデプロイされた IP を見つけるにはどうすればよいでしょうか?

4

1 に答える 1

1

サーバーのパブリック IP またはプライベート IP のどちらを取得しようとしているかによって異なります。

Azure ネットワークの外部からこのサーバーにアクセスする場合は、パブリック IP を探しています。この場合、ロールの InputEndpoint を定義する必要があります。アプリの FQDN を指定する必要があります。tracert、ping などの通常の方法を使用して、この FQDN の IP アドレスを見つけることができます。

Azure ネットワーク内からこのサーバーにアクセスする場合、通常、テナント内の他のロールがこのサーバーと通信する必要がある場合は、サーバーの InternalEndpointを定義する必要があります。その後、ServiceRuntime ライブラリを使用して、ロール インスタンスのプライベート エンドポイントを検出できます。

Windows Azure でのロール インスタンスの通信の有効化は、これがどのように機能するかをよりよく理解するための優れたリソースです。

于 2012-07-20T08:55:08.343 に答える