Menggunakan PowerShell untuk Membuat Azure NSGs

click fraud protection

Powershell diperkenalkan pada November 2006 untuk menggantikan "command prompt" lama dan membantu pengguna dengan "otomatisasi tugas dan manajemen konfigurasi," di berbagai platform - Windows, macOs, atau Linux (parchisanu). Versi terbarunya, Powershell 7, dirilis pada 4 Maret 2020. Untuk menerjemahkan bagi kita yang tidak terbiasa dengan jargon teknologi seperti "otomatisasi tugas dan manajemen konfigurasi", Powershell adalah sebuah program yang memungkinkan pengguna untuk dengan mudah memprogram komputer mereka untuk menyelesaikan tugas administratif sederhana atau mengelola jaringan.

Apa itu Azure?

Azure adalah sekelompok layanan cloud yang dirilis oleh Microsoft pada Oktober 2008, dan versi terbarunya dirilis bulan ini pada 4 Mei 2020. Sama pentingnya, Microsoft memperkenalkan Azure Powershell AZ pada Mei 2019 untuk membuat Azure kompatibel dengan Powershell di semua platform, bukan hanya Windows. Dengan menggabungkan keduanya, Microsoft telah meningkatkan fleksibilitas dan kemudahan pemrograman dan administrasi komputer bagi mereka yang bekerja dengan berbagai platform. Ini sangat berguna jika Anda perlu mengatur, memodifikasi, atau menghapus grup keamanan jaringan (NSG).

Menyiapkan NSG

Untuk mengelola NSG Anda menggunakan Azure PowershellAZ, Anda harus memiliki akun Azure. Namun jangan khawatir, jika Anda belum berlangganan, Anda bisa mendapatkannya secara gratis di Biru langit. Microsoft.com. Pastikan bahwa akun yang Anda gunakan telah ditetapkan sebagai kontributor jaringan atau peran khusus lainnya dengan izin yang disetel untuk memungkinkannya membuat perubahan. Situs web Microsoft Azure menyediakan instruksi sederhana berikut untuk menyiapkan NSG:

Langkah 1

Cara Anda memulai bergantung pada cara Anda mengakses Azure.

  • Pengguna portal: Masuk ke Portal Azure dengan akun Azure Anda.
  • Pengguna PowerShell: Jalankan perintah di Azure Cloud Shell, atau jalankan PowerShell dari komputer Anda. Di tab browser 'Azure Cloud Shell', temukan daftar tarik-turun 'Pilih Lingkungan', lalu pilih 'PowerShell' jika belum dipilih.
  • Jika Anda menjalankan PowerShell secara lokal, gunakan modul Azure PowerShell versi 1.0.0 atau yang lebih baru. Jalankan 'Get-Module -ListAvailable Az. Jaringan' untuk menemukan versi yang diinstal. Jika Anda perlu memutakhirkan, Anda harus menginstal modul Azure PowerShell terlebih dahulu. Jalankan 'Connect-AzAccount' untuk membuat koneksi dengan Azure.
  • Pengguna Azure Command-line interface (CLI): Jalankan perintah di Azure Cloud Shell, atau jalankan CLI dari komputer Anda. Gunakan Azure CLI versi 2.0.28 atau lebih baru jika Anda menjalankan Azure CLI secara lokal. Jalankan “AZ –version” untuk menemukan versi yang diinstal. Jika perlu, instal atau tingkatkan versi terbaru. Jalankan "AZ login" untuk membuat koneksi dengan Azure.

Langkah 2

Pilih "Buat Sumber Daya" dari portal Azure atau halaman "Beranda". Selanjutnya, pilih "Jaringan", dan kemudian "Grup Keamanan Jaringan." Pada halaman "Buat Grup Keamanan Jaringan", pilih tab "Dasar-dasar" dan kemudian pilih nilai Anda untuk yang berikut:

  • Berlangganan: Pilih langganan yang Anda inginkan.
  • Grup Sumber Daya: Buat grup sumber daya baru atau pilih grup sumber daya yang sudah ada.
  • Nama: Masukkan string teks unik dalam grup sumber daya.
  • Wilayah: Pilih lokasi yang Anda inginkan.

Langkah 3

Terakhir, pilih "Tinjau & Buat." Saat muncul pesan “Validasi Lulus”, pilih “Buat” (Biru langit). Kamu sudah selesai!

Sekarang setelah Anda menyiapkan NSG, Anda dapat menggunakan Powershell dan Azure untuk memantau NSG Anda, menggunakan alat diagnostiknya untuk memecahkan masalah kesalahan, dan menyiapkan serta mengelola aturan keamanan. Microsoft bahkan memiliki serangkaian artikel praktis yang tersedia di situs web mereka untuk membantu Anda mendapatkan hasil maksimal dari platform cloud Powershell dan Azure. Dengan dua program ini Anda dapat melewati prompt perintah lama, dan masuk ke administrasi komputer modern.