Bagikan melalui


Mulai cepat: Membuat Azure Virtual Network

Pelajari cara membuat Azure Virtual Network (VNet) menggunakan portal Microsoft Azure, Azure CLI, Azure PowerShell, templat Azure Resource Manager (ARM), templat Bicep, dan Terraform. Dua komputer virtual dan host Azure Bastion disebarkan untuk menguji konektivitas antara komputer virtual di jaringan virtual yang sama. Host Azure Bastion memfasilitasi konektivitas RDP dan SSH yang aman dan mulus ke komputer virtual langsung di portal Microsoft Azure melalui SSL.

Diagram sumber daya yang dibuat dalam pengantar cepat jaringan virtual.

Jaringan virtual adalah blok penyusun dasar untuk jaringan privat di Azure. Azure Virtual Network memungkinkan sumber daya Azure seperti komputer virtual untuk berkomunikasi satu sama lain dengan aman dan internet.

Jika Anda tidak memiliki akun Azure dengan langganan aktif, buat akun tersebut secara gratis.

Prasyarat

Membuat grup sumber daya

  1. Masuk ke portal Azure dengan akun Azure Anda.

  2. Di kotak pencarian di bagian atas portal, masukkan grup Sumber daya. Pilih Grup sumber daya dalam hasil pencarian.

  3. Pilih + Buat.

  4. Di tab Dasar-dasarbuat grup sumber daya, masukkan, atau pilih informasi berikut ini:

    Pengaturan Nilai
    Langganan Pilih langganan Anda.
    Grup sumber daya Masukkan test-rg.
    Wilayah Pilih East US 2.
  5. Pilih Tinjau + kreasikan.

  6. Pilih Buat.

Buat jaringan virtual

  1. Di kotak pencarian di bagian atas portal, masukkan Virtual network. Pilih Jaringan virtual dalam hasil pencarian.

  2. Pilih + Buat.

  3. Pada tab Dasar dariBuat jaringan virtual, masukkan, atau pilih informasi berikut:

    Pengaturan Nilai
    Detail proyek
    Langganan Pilih langganan Anda.
    Grup sumber daya Pilih test-rg.
    Rincian contoh
    Nama Masukkan vnet-1.
    Wilayah Pilih East US 2.
  4. Pilih Berikutnya untuk melanjutkan ke tab Keamanan.

  5. Pilih Next untuk melanjutkan ke tab IP Addresses.

  6. Dalam kotak ruang alamat di Subnets, pilih subnet default.

  7. Di Edit subnet, masukkan, atau pilih informasi berikut:

    Pengaturan Nilai
    Rincian Subnet
    Templat Subnet Biarkan Default tetap default.
    Nama Masukkan subnet-1.
    Alamat pengiriman awal Biarkan nilai default tetap 10.0.0.0.
    Ukuran subnet Biarkan nilai default tetap /24 (256 alamat).
  8. Pilih Simpan.

  9. Pilih Review + create di bagian bawah layar, dan ketika validasi berhasil, pilih Create.

Sebarkan Azure Bastion

Azure Bastion menggunakan browser Anda untuk terhubung ke komputer virtual (VM) di jaringan virtual Anda melalui secure shell (SSH) atau protokol desktop jarak jauh (RDP) dengan menggunakan alamat IP privat mereka. Komputer virtual tidak memerlukan alamat IP publik, perangkat lunak klien, atau konfigurasi khusus. Untuk informasi selengkapnya tentang Azure Bastion, lihat Azure Bastion.

Nota

Harga per jam mulai berlaku sejak Bastion diluncurkan, tanpa mempedulikan penggunaan data keluar. Untuk informasi selengkapnya, lihat Harga dan SKU. Jika Anda menyebarkan Bastion sebagai bagian dari tutorial atau pengujian, kami sarankan Anda menghapus sumber daya ini setelah Selesai menggunakannya.

  1. Di kotak pencarian di bagian atas portal, masukkan Bastion. Pilih Bastions di hasil pencarian.

  2. Pilih + Buat.

  3. Di tab Dasar-Dasar dan Buat Bastion, masukkan atau pilih informasi berikut ini:

    Pengaturan Nilai
    Detail proyek
    Langganan Pilih langganan Anda.
    Grup sumber daya Pilih test-rg.
    Rincian contoh
    Nama Masukkan bastion.
    Wilayah Pilih East US 2.
    Tier Pilih Pengembang.
    Mengonfigurasi jaringan virtual
    Jaringan virtual Pilih vnet-1.
  4. Pilih Tinjau + kreasikan.

  5. Pilih Buat.

Membuat komputer virtual

Prosedur berikut membuat dua VM bernama vm-1 dan vm-2 di jaringan virtual:

  1. Di portal, cari dan pilih Mesin virtual.

  2. Di Mesin virtual, pilih + Buat, lalu pilih Mesin virtual Azure.

  3. Di tab Dasar dari Buat mesin virtual, masukkan atau pilih informasi berikut ini:

    Pengaturan Nilai
    Detail proyek
    Langganan Pilih langganan Anda.
    Grup sumber daya Pilih test-rg.
    Rincian contoh
    Nama komputer virtual Masukkan vm-1.
    Wilayah Pilih East US 2.
    Opsi ketersediaan Pilih Tidak diperlukan redundansi infrastruktur.
    Jenis keamanan Biarkan tetap pada pengaturan awal Standar.
    Gambar Pilih Ubuntu Server 22.04 LTS - x64 Gen2.
    Arsitektur Mesin virtual Biarkan nilai default pada x64.
    Ukuran Pilih ukuran.
    Akun administrator
    Jenis autentikasi Pilih Kunci publik SSH.
    Nama pengguna Masukkan azureuser.
    Sumber kunci publik SSH Pilih Buat pasangan kunci baru.
    Nama pasangan kunci Masukkan vm-1-key.
    Aturan port masuk
    Port masuk publik Pilih Tidak ada.
  4. Pilih tab Jaringan . Masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Antarmuka jaringan
    Jaringan virtual Pilih vnet-1.
    Subnet Pilih subnet-1 (10.0.0.0/24).
    IP Publik Pilih Tidak ada.
    kelompok keamanan jaringan NIC Pilih Tingkat Lanjut.
    Mengonfigurasi grup keamanan jaringan Pilih Buat baru.
    Masukkan nsg-1 untuk nama tersebut.
    Biarkan sisanya di default dan pilih OK.
  5. Biarkan pengaturan lainnya di default dan pilih Tinjau + buat.

  6. Tinjau pengaturan akhir, dan pilih Buat.

  7. Tunggu hingga komputer virtual pertama disebarkan lalu ulangi langkah-langkah sebelumnya untuk membuat komputer virtual kedua dengan pengaturan berikut:

    Pengaturan Nilai
    Nama komputer virtual Masukkan vm-2.
    Sumber kunci publik SSH Pilih Buat pasangan kunci baru.
    Nama pasangan kunci Masukkan vm-2-key.
    Jaringan virtual Pilih vnet-1.
    Subnet Pilih subnet-1 (10.0.0.0/24).
    IP Publik Pilih Tidak ada.
    kelompok keamanan jaringan NIC Pilih Tingkat Lanjut.
    Mengonfigurasi grup keamanan jaringan Pilih nsg-1.

Nota

Komputer virtual di jaringan virtual dengan host Azure Bastion tidak memerlukan alamat IP publik. Bastion menyediakan IP publik, dan VM menggunakan IP privat untuk berkomunikasi dalam jaringan. Anda dapat menghapus IP publik dari VM apa pun di jaringan virtual yang dihosting Bastion. Untuk informasi selengkapnya, lihat Memisahkan alamat IP publik dari Azure VM.

Nota

Azure menyediakan alamat IP akses keluar bawaan untuk VM yang tidak diberi alamat IP publik atau yang terletak dalam kumpulan backend load balancer dasar Azure internal. Mekanisme IP akses keluar default menyediakan alamat IP keluar yang tidak dapat dikonfigurasi.

IP akses keluar default dinonaktifkan saat salah satu peristiwa berikut terjadi:

  • Alamat IP publik ditetapkan ke VM.
  • VM ditempatkan di kumpulan backend penyeimbang beban standar, dengan atau tanpa aturan outbound.
  • Sumber daya Azure NAT Gateway dihubungkan ke subnet VM.

VM yang Anda buat dengan menggunakan kumpulan skala mesin virtual dalam mode orkestrasi fleksibel tidak memiliki akses ke luar secara default.

Untuk informasi selengkapnya tentang koneksi keluar di Azure, lihat Akses keluar default di Azure dan Menggunakan Terjemahan Alamat Jaringan Sumber (SNAT) untuk koneksi keluar.

Menyambungkan ke mesin virtual

  1. Di kotak pencarian di bagian atas portal, masukkan Komputer virtual. Pilih Jaringan Virtual dalam hasil pencarian.

  2. Di Komputer virtual, pilih vm-1.

  3. Pilih Sambungkan lalu Sambungkan melalui Bastion di bagian Gambaran Umum .

  4. Di halaman Koneksi bastion , masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Jenis Autentikasi Pilih Kunci Privat SSH dari File Lokal.
    Nama pengguna Masukkan azureuser.
    File Lokal Pilih file kunci privat yang Anda unduh atau buat.
  5. Pilih Sambungkan.

Memulai komunikasi antar komputer virtual

  1. Pada permintaan bash untuk vm-1, masukkan ping -c 4 vm-2.

    Anda mendapatkan balasan yang mirip dengan pesan berikut:

    azureuser@vm-1:~$ ping -c 4 vm-2
    PING vm-2.3bnkevn3313ujpr5l1kqop4n4d.cx.internal.cloudapp.net (10.0.0.5) 56(84) bytes of data.
    64 bytes from vm-2.internal.cloudapp.net (10.0.0.5): icmp_seq=1 ttl=64 time=1.83 ms
    64 bytes from vm-2.internal.cloudapp.net (10.0.0.5): icmp_seq=2 ttl=64 time=0.987 ms
    64 bytes from vm-2.internal.cloudapp.net (10.0.0.5): icmp_seq=3 ttl=64 time=0.864 ms
    64 bytes from vm-2.internal.cloudapp.net (10.0.0.5): icmp_seq=4 ttl=64 time=0.890 ms
    
  2. Tutup sesi Bastion.

  3. Di kotak pencarian di bagian atas portal, masukkan Komputer virtual. Pilih Jaringan Virtual dalam hasil pencarian.

  4. Di Komputer virtual, pilih vm-2.

  5. Pilih Sambungkan lalu Sambungkan melalui Bastion di bagian Gambaran Umum .

  6. Di halaman Koneksi bastion , masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Jenis Autentikasi Pilih Kunci Privat SSH dari File Lokal.
    Nama pengguna Masukkan azureuser.
    File Lokal Pilih file kunci privat yang Anda unduh atau buat.
  7. Pilih Sambungkan.

  8. Pada permintaan bash untuk vm-2, masukkan ping -c 4 vm-1.

    Anda mendapatkan balasan yang mirip dengan pesan berikut:

    azureuser@vm-2:~$ ping -c 4 vm-1
    PING vm-1.3bnkevn3313ujpr5l1kqop4n4d.cx.internal.cloudapp.net (10.0.0.4) 56(84) bytes of data.
    64 bytes from vm-1.internal.cloudapp.net (10.0.0.4): icmp_seq=1 ttl=64 time=0.695 ms
    64 bytes from vm-1.internal.cloudapp.net (10.0.0.4): icmp_seq=2 ttl=64 time=0.896 ms
    64 bytes from vm-1.internal.cloudapp.net (10.0.0.4): icmp_seq=3 ttl=64 time=3.43 ms
    64 bytes from vm-1.internal.cloudapp.net (10.0.0.4): icmp_seq=4 ttl=64 time=0.780 ms
    
  9. Tutup sesi Bastion.

Membersihkan sumber daya

Setelah selesai menggunakan sumber daya yang Anda buat, Anda dapat menghapus grup sumber daya dan semua sumber dayanya.

  1. Di portal Azure, cari dan pilih Grup sumber daya.

  2. Pada halaman Resource groups, pilih kelompok sumber daya test-rg.

  3. Pada halaman test-rg, pilih Hapus grup sumber daya.

  4. Masukkan test-rg di Masukkan nama grup sumber daya untuk mengonfirmasi penghapusan, lalu pilih Hapus.