azureサービスのパブリック仮想IP(VIP)をpowershellで取得することは可能ですか?Azure Powershell:パブリック仮想IPのサービスを取得
答えて
私はよく分かりませんが、それは変わる可能性があるので、簡単な方法があるとは思えません。
のWindows Azureの「blogsmarx.cloudapp.net」などフレンドリDNS名を提供「botomatic.cloudapp.net。」これらの(単にIPアドレスよりもきれいであること以外)を提供するための理由があります。これらは、サービスを中断することなく、仮想IPアドレス(VIP)を変更できるようにするために必要な抽象レイヤーです。アプリケーションのVIPが変更することはまれですが、特にジオロケーションのシナリオを考える際には、Windows AzureがVIPを変更する権利を留保することが重要です。フレンドリーなDNSエントリは、ユーザーがアプリケーションにアクセスするための一貫したインターフェイスを提供します。
出典:http://blog.smarx.com/posts/custom-domain-names-in-windows-azure
ただし、DNS名を取得する場合は、DNSルックアップを行うことができます。 PowerShellを経由AzureのCloudService展開の仮想IPを取得するには、あなたがこのようなGet-AzureDeployment
コマンドレットと組み合わせGet-AzureService
コマンドレットを使用することができます
Get-AzureVM -Name "thevmname" -ServiceName "theservicename" | Get-AzureEndpoint | select { $_.Vip }
幸い、その情報はありません最新のものです。 VIPは、[この記事](http://blogs.msdn.com/b/windowsazure/archive/2011/10/19/announcing-improved-in-place-japanese/)に記載されている場合を除いて、 updates.aspx)。 –
一つのアプローチは、Get-AzureEndpointコマンドを使用することです:
(Get-AzureService -ServiceName "myCloudService" `
| Get-AzureDeployment -Slot Production).VirtualIPs[0].Address
(ただ、後続のコマンドにIPをプラグインする$CloudServiceIp
、例えば、に前のコマンドを割り当てる。)
また、次を実行して、すべてのクラウドサービスおよびサブスクリプションのための仮想IPアドレスのリストを取得することができます。
Get-AzureService | Select-Object -Property ServiceName, `
@{Name='ProdIP';Expression={(Get-AzureDeployment -Slot Production `
-ServiceName $_.ServiceName).VirtualIPs[0].Address}} | Format-Table -AutoSize
私の場合、サーバーには4つのエンドポイントがあるので、これは同じIPを持つ4つのレコードを返します –
クラウドサービスのステージング環境用にIPを取得する方法を知っていますか?これにより、本番エンドポイントだけが返されます。 – TWilly
ステージングクラウドサービスとプロダクションクラウドサービスの両方のIPを取得する場合は、この回答でpowershellコマンドを使用できます... http://stackoverflow.com/questions/20690307/azure-powershell-get-public-ip-of -staging-cloud-service/20691598?noredirect = 1#20691598 – TWilly
- 1. パブリックIPとポートを取得
- 2. Azureの仮想ディレクトリ
- 3. Azure仮想マシンのElasticsearch
- 4. ポイントは仮想パスにip
- 5. バックアップMicrosoft Azure仮想マシン
- 6. ポータル内のAzure仮想マシン(V2)をリソースグループ
- 7. Azure仮想マシンのWebサイトをホスティング
- 8. Genymotionは仮想ボックスからIPアドレスを取得しませんでした
- 9. Azureの仮想機械の価格
- 10. Azure仮想マシンのリモートデスティネーションの問題
- 11. Windows Azure仮想マシン - ポートを開く
- 12. Azure複数のWebサイト、サブドメイン、仮想ディレクトリ
- 13. 2台以上の仮想ディスクをAzureの仮想マシンに接続する
- 14. 管理ポータルまたはAzure ARM powershellを使用してVMのNICの1つに対してパブリックIPオブジェクトを作成しているときにパブリックIPなしでPublicオブジェクトが作成されると、パブリックIPがAzure ARM
- 15. 仮想ディレクトリとWebサービス
- 16. 私のパブリックIPをXMPPバインドメッセージから取得するには?
- 17. Azure VMs仮想ネットワーク間通信
- 18. Windows Azure仮想ネットワークポイントツーサイト接続エラー
- 19. Azure VMからのSQL Azureへの接続 - 内部IPまたはパブリックVIP
- 20. raspbianでパブリックIPを取得し、ドロップボックス、ペーストビンなどにアップロードする
- 21. NginX:ローカルIPとパブリックIP
- 22. WCF RIAサービスでIPを取得
- 23. Azure API管理サービスの静的IPアドレス
- 24. Powershell:ネットワークカードのローカルIP、MAC、および名前を取得する
- 25. 仮想ディレクトリを含むURLの主要部分を取得
- 26. 仮想マシン内の物理プロセッサの数を取得する
- 27. C#.Netを使用して私のパブリックIPアドレスを取得するには?
- 28. 仮想ディレクトリの物理パスを取得する方法
- 29. アプリケーションサーバーで実際の(仮想)ホスト名を取得する
- 30. C#仮想自動プロパティの取得/設定を省略する
あなたはそれが必要なのですか? –
チュートリアルの$ CloudServiceIPのようにSet-ClusterParameterを使用してクラスタのIPアドレスを設定したいからです。http://msdn.microsoft.com/en-us/library/windowsazure/dn376546.aspx –