プライベートエンドポイント経由で、Azure Filesに接続してみた
まずは仮想マシンを作成しました。

続いて、接続先のストレージアカウントを作成しました。

Azure Filesを作成していきます。メニューの「データストレージ」-「クラシックファイル共有」を選択し、「クラシックファイル共有」を押下する。

Azure Filesを作成しました。

続いて、仮想マシンと同じ仮想ネットワークに存在する別サブネット「snet-poc-commonhub-dev-jpe-002」にプライベートエンドポイントを作成していきます。
「作成」を押下します。

タブ「基本」より設定値を入力していきます。

タブ「リソース」より設定値を入力していきます。

タブ「仮想ネットワーク」より設定値を入力していきます。

タブ「DNS」より、プライベートDNS設定していきます。既存プライベートDNSゾーンも選択できます。今回は新規作成していきます。

作成を押下すると、タブ「基本」で指定したリソースグループに、プライベートエンドポイントとネットワークインターフェースが作成されました。

また、仮想ネットワークと同じリソースグループに、プライベートDNSゾーンが作成されました。

プライベートDNSゾーンの仮想ネットワークリンクを確認すると、「vnet-poc-commonhub-dev-jpe-001」にリンクされています。

これで、仮想ネットワーク「vnet-poc-commonhub-dev-jpe-001」からの通信は、レコードセットに登録されているAレコードで名前解決できるようになります。
つまり、仮想マシンからプライベートアクセスが可能になっているはず。

仮想マシンからnslookupを実行したら、プライベートIPアドレスに解決されました。

エクスプローラからUNCパスを指定したら、ユーザーアクセス権限を求められたので、AzureFilesには到達できているみたいです。
