私は、SQL AzureデータベースとAzure仮想マシンをデータベースに接続しています。Azure VMからのSQL Azureへの接続 - 内部IPまたはパブリックVIP
彼らは、同じデータセンター内と同じAzureの サブスクリプションの下にあります。
のリストに仮想マシンのパブリック仮想IPを追加しました。管理のサーバ設定ページで許可されたIPアドレス ポータル。
Windows Azure Servicesは、「許可されたサービス」 セクションで「はい」とマークされています。 「IPアドレス 『x.x.x.x』はクライアントサーバーへのアクセスを許可されていません。」、x.x.x.xはVMの内部IPです:接続しようとすると、私は例外を受け取るが
。私は、許可されたIPルールで内部IPを使用することを躊躇しています。 SQL Azureは、接続中にVMのパブリックIPを参照するべきではありませんか?
が、これは他のテナントを含め、データセンター内の他のVMがデータベースに接続できるようになることを意味しませんか? T – MikeJ
VIPは仮想IPを表し、外部、パブリック、メータリングされています。 DIPは内部、プライベート、および負荷分散されています。 Azureは、あなたのDIPを発見するためのAPIを提供しています。あなたがDIPを知っていると仮定しないでください。 Azureはシステム内の他のDIPを見ることはできません。参照:http://blog.mccrory.me/2010/12/13/microsoft-azure-cloud-top-20-lessons-learned-about-msfts-paas/ – QFDev