この記事は更新から24ヶ月以上経過しているため、最新の情報を別途確認することを推奨いたします。
こんにちはDXソリューション統括部の村松です。
Azure Private LinkのプライベートエンドポイントのIPアドレスについてお話させてもらいます。
先日、ある検証のためAzure SQL DatabaseにAzure Private Linkを構成しました。
Azure Private Linkはすごーく簡単に言うとAzureのPaaSサービスにプライベートIPアドレスで接続する機能です。
プライベートIPアドレスで接続するには当然ながらネットワークインターフェースが必要になりますので、
プライベートエンドポイントにはネットワークインターフェースが割り当てられます。(※)
(※)Azure Private Linkについて詳細は以下の記事をご覧ください。
【Private Linkを経由した App ServiceからSQL Serverへのアクセスについて】
https://cloudsteady.jp/post/10704/
しかし、そのネットワークインターフェースの設定を確認すると以下のようにIPアドレスが動的に設定されています。
結論から申し上げますと仕様上、プライベートエンドポイントのIPアドレスを固定に設定することはできません。
そのため、接続の際はDNSサーバを参照させてFQDNで名前解決させる必要があります。
また参照させるDNSサーバの構成については以下のドキュメントを参照ください。
【Azure プライベート エンドポイントの DNS 構成】
https://docs.microsoft.com/ja-jp/azure/private-link/private-endpoint-dns
以上 今回はここまでになります。