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
| Tool | Keterangan |
|---|---|
| Cisco Packet Tracer | Simulator resmi Cisco, gratis, ramah pemula. Ideal untuk belajar. |
| GNS3 | Emulator memakai image OS asli, lebih realistis, untuk tingkat lanjut. |
| EVE-NG | Emulator profesional untuk topologi kompleks. |
| VirtualBox + VM | Bangun jaringan antar mesin virtual. |
Mulai dari Packet Tracer jika Anda pemula — paling mudah dipasang dan dipelajari.
Latihan bertingkat
Tingkat dasar
- Hubungkan 2 PC dengan satu kabel, atur IP statis, lalu uji
ping. - Tambahkan switch, hubungkan 4 PC dalam satu LAN, uji komunikasi.
- Atur DHCP di router agar PC mendapat IP otomatis.
Tingkat menengah
- Buat 2 VLAN di satu switch dan uji isolasi antar-VLAN.
- Konfigurasi inter-VLAN routing (router-on-a-stick).
- Terapkan subnetting: bagi satu jaringan jadi beberapa subnet.
- Atur static routing antara dua router.
Tingkat lanjut
- Konfigurasi OSPF antar beberapa router.
- Terapkan NAT/PAT agar LAN bisa "ke internet".
- Tambahkan ACL/firewall untuk membatasi akses antar-segmen.
- 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
pnpm install
pnpm dev # buka http://localhost:5173 untuk pratinjau
pnpm build # hasil build di docs/.vitepress/distLangkah 2 — Push ke GitHub
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 mainLangkah 3 — Hubungkan ke Vercel
- Buka vercel.com → Add New Project.
- Import repo
netlearndari GitHub. - Vercel membaca
vercel.jsonotomatis:- Build command:
pnpm build - Output directory:
docs/.vitepress/dist
- Build command:
- Klik Deploy. Setelah selesai, situs aktif di domain
*.vercel.app.
Langkah 4 — Pasang subdomain
Di Vercel: Project Settings → Domains → tambahkan
netlearn.vertexdata.web.id.Vercel menampilkan target CNAME.
Di panel DNS
vertexdata.web.id, tambahkan:Type: CNAME Name: netlearn Value: cname.vercel-dns.comTunggu propagasi DNS. Vercel menerbitkan sertifikat HTTPS otomatis (lihat HTTP & TLS).
Verifikasi (pakai ilmu troubleshooting!)
nslookup netlearn.vertexdata.web.id # cek DNS sudah mengarah
ping netlearn.vertexdata.web.id # cek dapat dijangkauJika 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&pinguntuk memverifikasi deploy.
1. Simulator jaringan yang paling ramah untuk pemula adalah?
2. Untuk mengarahkan subdomain ke Vercel, record DNS yang ditambahkan adalah?