Skip to content

Lab Praktik

Tujuan Belajar

  • Mengetahui tool untuk berlatih jaringan tanpa perangkat fisik.
  • Memiliki daftar latihan bertingkat untuk dipraktikkan.
  • Memahami cara men-deploy wiki ini sendiri (praktik DNS & cloud nyata).

Belajar dengan praktik

Teori tanpa praktik mudah dilupakan. Untungnya, Anda bisa membangun dan menguji jaringan tanpa membeli perangkat dengan simulator.

Tool simulasi jaringan

ToolKeterangan
Cisco Packet TracerSimulator resmi Cisco, gratis, ramah pemula. Ideal untuk belajar.
GNS3Emulator memakai image OS asli, lebih realistis, untuk tingkat lanjut.
EVE-NGEmulator profesional untuk topologi kompleks.
VirtualBox + VMBangun jaringan antar mesin virtual.

Mulai dari Packet Tracer jika Anda pemula — paling mudah dipasang dan dipelajari.

Latihan bertingkat

Tingkat dasar

  1. Hubungkan 2 PC dengan satu kabel, atur IP statis, lalu uji ping.
  2. Tambahkan switch, hubungkan 4 PC dalam satu LAN, uji komunikasi.
  3. Atur DHCP di router agar PC mendapat IP otomatis.

Tingkat menengah

  1. Buat 2 VLAN di satu switch dan uji isolasi antar-VLAN.
  2. Konfigurasi inter-VLAN routing (router-on-a-stick).
  3. Terapkan subnetting: bagi satu jaringan jadi beberapa subnet.
  4. Atur static routing antara dua router.

Tingkat lanjut

  1. Konfigurasi OSPF antar beberapa router.
  2. Terapkan NAT/PAT agar LAN bisa "ke internet".
  3. Tambahkan ACL/firewall untuk membatasi akses antar-segmen.
  4. Rancang ulang studi kasus kantor 3 lantai secara lengkap.

Praktik nyata: Deploy wiki ini ke Vercel

Wiki NetLearn ini sendiri adalah latihan nyata tentang DNS dan cloud. Berikut cara men-deploy-nya ke subdomain netlearn.vertexdata.web.id.

Prasyarat

  • Node.js 20 + pnpm terpasang.
  • Akun GitHub & Vercel.
  • Akses ke panel DNS vertexdata.web.id.

Langkah 1 — Jalankan & build lokal

bash
pnpm install
pnpm dev        # buka http://localhost:5173 untuk pratinjau
pnpm build      # hasil build di docs/.vitepress/dist

Langkah 2 — Push ke GitHub

bash
git init
git add .
git commit -m "NetLearn: wiki jaringan"
git branch -M main
git remote add origin https://github.com/USERNAME/netlearn.git
git push -u origin main

Langkah 3 — Hubungkan ke Vercel

  1. Buka vercel.comAdd New Project.
  2. Import repo netlearn dari GitHub.
  3. Vercel membaca vercel.json otomatis:
    • Build command: pnpm build
    • Output directory: docs/.vitepress/dist
  4. Klik Deploy. Setelah selesai, situs aktif di domain *.vercel.app.

Langkah 4 — Pasang subdomain

  1. Di Vercel: Project Settings → Domains → tambahkan netlearn.vertexdata.web.id.

  2. Vercel menampilkan target CNAME.

  3. Di panel DNS vertexdata.web.id, tambahkan:

    Type:  CNAME
    Name:  netlearn
    Value: cname.vercel-dns.com
  4. Tunggu propagasi DNS. Vercel menerbitkan sertifikat HTTPS otomatis (lihat HTTP & TLS).

Verifikasi (pakai ilmu troubleshooting!)

bash
nslookup netlearn.vertexdata.web.id   # cek DNS sudah mengarah
ping netlearn.vertexdata.web.id        # cek dapat dijangkau

Jika nslookup belum menunjukkan target Vercel, berarti DNS masih propagasi — tunggu beberapa saat. Lihat Troubleshooting.

Poin Penting

  • Berlatih jaringan tanpa perangkat fisik lewat Packet Tracer / GNS3.
  • Ikuti latihan bertingkat: dasar → menengah → lanjut.
  • Men-deploy wiki ini adalah praktik nyata DNS, cloud, dan TLS.
  • Gunakan nslookup & ping untuk memverifikasi deploy.
QuizUji Pemahaman

1. Simulator jaringan yang paling ramah untuk pemula adalah?

  • AEVE-NG
  • BCisco Packet Tracer
  • CKernel Linux
  • DWireshark

2. Untuk mengarahkan subdomain ke Vercel, record DNS yang ditambahkan adalah?

  • ARecord A ke localhost
  • BRecord CNAME ke cname.vercel-dns.com
  • CRecord MX
  • DRecord TXT

Dirilis di bawah Lisensi MIT.