web-dev-qa-db-ja.com

WindowsAzureでポートを開くことができませんVM

Azureがホストする開発VM)にRavenDBをインストールしようとしています。

私は48625をHTTPSポートとして使用し、48626をTCPポートとして使用することにし、構成で指定しました。

RavenDB Configuration

次に、VMのWindowsファイアウォールをシャットダウンします

Windows Firewall Disabled

NSGにポートを追加し、NICおよびサブネットワークのルールを適用しました。

NSG Configuration

有効なIP転送

IP Forwarding

最後に、ロードバランサーにNATルールを追加しました

Load Balancer NAT Config

これはどれも機能せず、ポートにアクセスできないため、RavenDBをインストールできませんでした。私は何かが足りないのですか?

1
Andy Schmitt

それがあなたの問題である可能性があるかどうかはわかりませんが、ロードバランサーで同様の問題が発生しました。私のVMにはインターネット接続がありませんでした。

このVM内にインターネットはありますか?ロードバランサーにどのようなSKUを使用していますか?

標準ロードバランサーと標準パブリックIPは、アウトバウンド接続に新しい機能とさまざまな動作を導入します。これらは基本SKUと同じではありません。標準SKUを使用するときにアウトバウンド接続が必要な場合は、標準パブリックIPアドレスまたは標準パブリックロードバランサーのいずれかを使用して明示的に定義する必要があります。

https://docs.Microsoft.com/en-gb/Azure/load-balancer/load-balancer-outbound-connections

標準* SKUロードバランサーを備えたvnetの場合、アウトバウンド接続は自動的に存在しません。アウトバウンドアクセスを必要とするVMには、外部向けのIPアドレスを指定するか、ロードバランサーのバックエンドプールに配置する必要があり、ロードバランサーにはそのバックエンドプールで必要なアウトバウンドトラフィックに対して定義されたアウトバウンドルール(ルールがデフォルトオプションを受け入れるだけの場合でも)。

  • 基本的なSKUロードバランサーの場合、これは必要ありません。
1
Taguada