Mengonfigurasi titik akhir jaringan Azure Files

Azure Files menyediakan dua jenis titik akhir utama untuk mengakses berbagi file Azure:

  • Titik akhir publik, yang memiliki alamat IP publik dan dapat diakses dari mana saja di seluruh dunia.
  • Titik akhir privat, yang ada di dalam jaringan virtual dan memiliki alamat IP privat dari dalam ruang alamat jaringan virtual.

Titik akhir publik dan privat ada di akun penyimpanan Azure. Akun penyimpanan adalah konstruksi manajemen yang mewakili kumpulan penyimpanan bersama tempat Anda dapat menyebarkan beberapa berbagi, serta sumber daya penyimpanan lainnya, seperti kontainer blob atau antrean.

Artikel ini berfokus pada cara mengonfigurasi titik akhir akun penyimpanan untuk mengakses berbagi file Azure secara langsung. Sebagian besar detail yang disediakan dalam dokumen ini juga berlaku untuk cara Azure File Sync beroperasi dengan titik akhir publik dan privat untuk akun penyimpanan, namun untuk informasi selengkapnya tentang pertimbangan jaringan untuk penyebaran Azure File Sync, lihat mengonfigurasi proksi Azure File Sync dan pengaturan firewall.

Sebaiknya Anda membaca Pertimbangan jaringan Azure Files sebelum membaca panduan ini.

Berlaku untuk

Jenis berbagi File SMB NFS
Berbagi file standar (GPv2), LRS/ZRS Yes No
Berbagi file standar (GPv2), GRS/GZRS Yes No
Berbagi file premium (FileStorage), LRS/ZRS Yes Yes

Prasyarat

  • Artikel ini mengasumsikan bahwa Anda telah membuat langganan Azure. Jika belum memiliki langganan, buat akun gratis sebelum memulai.
  • Artikel ini mengasumsikan bahwa Anda telah membuat berbagi file Azure di akun penyimpanan tujuan yang ingin Anda sambungkan dari lokal. Untuk mempelajari cara membuat berbagi file Azure, lihat Membuat berbagi file Azure.
  • Jika Anda ingin menggunakan modul Azure PowerShell, pasang versi terbaru.
  • Jika Anda ingin menggunakan Azure CLI, pasang versi terbaru.

Konfigurasi titik akhir

Anda dapat mengonfigurasi titik akhir untuk membatasi akses jaringan ke akun penyimpanan Anda. Ada dua pendekatan untuk membatasi akses ke akun penyimpanan untuk jaringan virtual:

  • Buat satu atau beberapa titik akhir privat untuk akun penyimpanan dan batasi semua akses ke titik akhir publik. Tindakan ini memastikan bahwa hanya lalu lintas yang berasal dari dalam jaringan virtual yang diinginkan dapat mengakses berbagi file Azure dalam akun penyimpanan.
  • Batasi titik akhir publik ke satu atau beberapa jaringan virtual. Tindakan ini berfungsi dengan menggunakan kapabilitas jaringan virtual yang disebut titik akhir layanan. Saat Anda membatasi lalu lintas ke akun penyimpanan melalui titik akhir layanan, Anda masih mengakses akun penyimpanan melalui alamat IP publik, tetapi akses hanya dapat dilakukan dari lokasi yang Anda tentukan dalam konfigurasi Anda.

Membuat titik akhir privat

Membuat titik akhir privat untuk akun penyimpanan Anda akan mengakibatkan sumber daya Azure berikut ini disebarkan:

  • Titik akhir privat: Sumber daya Azure yang mewakili titik akhir pribadi akun penyimpanan. Anda dapat menganggap ini sebagai sumber daya yang menyambungkan sumber daya Azure dan antarmuka jaringan.
  • Antarmuka jaringan (NIC) : Antarmuka jaringan yang mempertahankan alamat IP privat di dalam jaringan virtual/subnet tertentu. Ini adalah sumber daya yang sama persis seperti yang disebarkan saat Anda menyebarkan komputer virtual, tetapi alih-alih ditetapkan ke komputer virtual VM, sumber daya tersebut dimiliki oleh titik akhir privat.
  • Zona DNS privat: Jika Anda belum pernah menyebarkan titik akhir privat untuk jaringan virtual ini, zona DNS privat baru akan disebarkan untuk jaringan virtual Anda. Data DNS A juga akan dibuat untuk akun penyimpanan di zona DNS ini. Jika Anda telah menyebarkan titik akhir privat di jaringan virtual ini, data A baru untuk sumber daya Azure akan ditambahkan ke zona DNS yang sudah ada. Penyebaran zona DNS bersifat opsional, namun sangat disarankan, dan diperlukan jika Anda memasang berbagi file Azure dengan perwakilan layanan AD atau menggunakan FileREST API.

Catatan

Artikel ini menggunakan akhiran DNS akun penyimpanan untuk wilayah Publik Azure, core.windows.net. Komentar ini juga berlaku untuk cloud Azure Sovereign seperti cloud Azure Pemerintah AS dan cloud Azure Tiongkok - cukup ganti akhiran yang sesuai untuk lingkungan Anda.

Navigasi ke akun penyimpanan yang ingin Anda buat titik akhir privatnya. Dalam daftar isi untuk akun penyimpanan, pilih Jaringan, Koneksi titik akhir privat, lalu + Titik akhir privat untuk membuat titik akhir privat baru.

A screenshot of the private endpoint connections item in the storage account table of contents

Wizard yang dihasilkan memiliki beberapa halaman untuk diselesaikan.

Di bilah Dasar, pilih grup sumber daya, nama, dan wilayah yang diinginkan untuk titik akhir privat Anda. Ini bisa menjadi apa pun yang Anda inginkan dan tidak harus mencocokkan akun penyimpanan dengan cara apa pun, meskipun Anda harus membuat titik akhir privat di wilayah yang sama dengan jaringan virtual yang ingin Anda buat titik akhir privat.

A screenshot of the Basics section in the create private endpoint section

Di bilah Sumber daya, pilih tombol radio untuk Menyambungkan ke sumber daya Azure di direktori saya. Di bawah Jenis sumber daya, pilih Microsoft.Storage/storageAccounts untuk jenis sumber daya. Bidang Sumber daya adalah akun penyimpanan dengan berbagi file Azure yang ingin Anda sambungkan. Sub-sumber daya target adalah file, karena ini untuk Azure Files.

Bilah Konfigurasi memungkinkan Anda memilih jaringan virtual dan subnet tertentu yang ingin ditambahkan ke titik akhir privat Anda. Anda harus memilih subnet yang berbeda dari subnet tempat Anda menambahkan titik akhir layanan ke atas. Bilah Konfigurasi juga berisi informasi untuk membuat/memperbarui zona DNS privat. Sebaiknya gunakan zona privatelink.file.core.windows.net default.

A screenshot of the Configuration section

Klik Tinjau + buat untuk membuat titik akhir privat.

Verifikasi konektivitas

Jika Anda memiliki komputer virtual di dalam jaringan virtual, atau telah mengonfigurasi penerusan DNS seperti yang dijelaskan di Mengonfigurasi penerusan DNS untuk Azure Files, Anda dapat menguji bahwa titik akhir privat tersebut telah disiapkan dengan benar dengan menjalankan perintah berikut dari PowerShell, baris perintah, atau terminal (berfungsi untuk Windows, Linux, atau macOS). Anda harus mengganti <storage-account-name> dengan nama akun penyimpanan yang sesuai:

nslookup <storage-account-name>.file.core.windows.net

Jika semuanya berhasil, Anda harus melihat output berikut, dengan keterangan 192.168.0.5 adalah alamat IP privat titik akhir privat dalam jaringan virtual Anda (output yang ditampilkan untuk Windows):

Server:  UnKnown
Address:  10.2.4.4

Non-authoritative answer:
Name:    storageaccount.privatelink.file.core.windows.net
Address:  192.168.0.5
Aliases:  storageaccount.file.core.windows.net

Membatasi akses titik akhir publik

Membatasi akses titik akhir publik terlebih dahulu mengharuskan Anda menonaktifkan akses umum ke titik akhir publik. Menonaktifkan akses ke titik akhir publik tidak memengaruhi titik akhir privat. Setelah titik akhir publik dinonaktifkan, Anda dapat memilih jaringan atau alamat IP tertentu yang mungkin terus mengaksesnya. Secara umum, sebagian besar kebijakan firewall untuk akun penyimpanan akan membatasi akses jaringan ke satu atau beberapa jaringan virtual.

Menonaktifkan akses ke titik akhir publik

Jika akses ke titik akhir publik dinonaktifkan, akun penyimpanan masih dapat diakses melalui titik akhir privatnya. Jika tidak, permintaan yang valid ke titik akhir publik akun penyimpanan akan ditolak, kecuali mereka berasal dari sumber yang diizinkan secara khusus.

Buka akun penyimpanan yang ingin Anda batasi semua akses ke titik akhir publik. Dalam daftar isi untuk akun penyimpanan, pilih Jaringan.

Di bagian atas halaman, pilih tombol radio Jaringan yang dipilih. Tombol ini akan memunculkan sejumlah pengaturan untuk mengontrol pembatasan titik akhir publik. Centang Izinkan layanan Microsoft tepercaya mengakses akun layanan ini untuk memungkinkan layanan Microsoft pihak pertama tepercaya seperti Sinkronisasi File Azure mengakses akun penyimpanan.

Screenshot of the Networking blade with the appropriate restricts in place

Membatasi akses ke titik akhir publik akun penyimpanan terhadap jaringan virtual tertentu

Jika Anda membatasi akun penyimpanan pada jaringan virtual tertentu, Anda mengizinkan permintaan ke titik akhir publik dari dalam jaringan virtual tertentu. Tindakan ini berfungsi dengan menggunakan kapabilitas jaringan virtual yang disebut titik akhir layanan. Ini dapat digunakan dengan atau tanpa titik akhhir privat.

Buka akun penyimpanan yang ingin Anda batasi titik akhir publik untuk jaringan virtual tertentu. Dalam daftar isi untuk akun penyimpanan, pilih Penjaringan.

Di bagian atas halaman, pilih tombol radio Jaringan yang dipilih. Tombol ini akan memunculkan sejumlah pengaturan untuk mengontrol pembatasan titik akhir publik. Klik +Tambahkan jaringan virtual yang ada untuk memilih jaringan virtual tertentu yang seharusnya diizinkan untuk mengakses akun penyimpanan melalui titik akhir publik. Opsi ini akan mengharuskan Anda untuk memilih jaringan virtual dan subjaringan untuk jaringan virtual tersebut.

Centang Izinkan layanan Microsoft tepercaya untuk mengakses akun layanan ini untuk memungkinkan layanan Microsoft pihak pertama tepercaya seperti Sinkronisasi File Azure untuk mengakses akun penyimpanan.

Screenshot of the Networking blade with a specific virtual network allowed to access the storage account via the public endpoint

Lihat juga