Juli 2, 2026
walidumar-30
Pelajari penyelesaian UKK TKJ 2025 dengan integrasi DHCP, DNS, Web Server, dan NAT lengkap beserta konfigurasi, pengujian, dan troubleshooting

Uji Kompetensi Keahlian (UKK) Teknik Komputer dan Jaringan merupakan salah satu tahapan penting yang harus dilalui oleh siswa SMK jurusan TKJ untuk mengukur kompetensi yang telah dipelajari selama masa pendidikan. Salah satu model soal yang sering muncul adalah integrasi berbagai layanan jaringan dalam satu topologi yang saling terhubung dan berfungsi secara optimal.

Pada UKK TKJ 2025, peserta dituntut untuk mampu mengintegrasikan beberapa layanan penting seperti DHCP Server, DNS Server, Apache Web Server, dan NAT Router. Meskipun secara individu setiap layanan memiliki konfigurasi yang berbeda, tantangan sebenarnya terletak pada bagaimana seluruh layanan tersebut dapat berjalan secara terintegrasi.

Kemampuan ini sangat relevan dengan kebutuhan dunia kerja saat ini. Seorang Network Administrator maupun System Administrator tidak hanya dituntut memahami satu layanan saja, tetapi juga mampu mengelola berbagai layanan sekaligus dalam satu infrastruktur jaringan.

Artikel ini akan membahas secara lengkap mulai dari perencanaan jaringan, konfigurasi layanan, pengujian, hingga troubleshooting yang umum ditemui saat pelaksanaan UKK.


Memahami Studi Kasus UKK TKJ

Sebelum melakukan konfigurasi, penting untuk memahami alur kerja jaringan yang akan dibangun.

Tujuan Infrastruktur

Dalam studi kasus ini, jaringan harus mampu:

  • Memberikan IP otomatis kepada client menggunakan DHCP.
  • Melakukan resolusi nama domain menggunakan DNS.
  • Menyediakan layanan website menggunakan Apache Web Server.
  • Memberikan akses internet menggunakan NAT.
  • Memastikan seluruh layanan saling terintegrasi.

Gambaran Topologi

Topologi sederhana yang umum digunakan:

Internet
โ†“
Router NAT
โ†“
Server Linux
โ”œโ”€โ”€ DHCP Server
โ”œโ”€โ”€ DNS Server
โ””โ”€โ”€ Apache Web Server
โ†“
Switch
โ†“
Client PC

Server bertindak sebagai pusat layanan jaringan, sedangkan router bertugas menghubungkan jaringan lokal dengan internet.


Perencanaan IP Address

Tahap pertama yang harus dilakukan adalah membuat perencanaan alamat IP.

Contoh Skema IP

PerangkatIP Address
Router LAN192.168.10.1
Server Linux192.168.10.2
DHCP Pool192.168.10.100-200
DNS Server192.168.10.2
Web Server192.168.10.2
ClientDHCP

Subnet Mask:

192.168.10.0/24

Gateway:

192.168.10.1

DNS:

192.168.10.2

Mengapa Perencanaan Penting?

Kesalahan perencanaan IP merupakan penyebab utama kegagalan layanan.

Beberapa masalah yang sering terjadi:

  • Konflik IP Address.
  • Gateway salah.
  • DNS tidak dapat diakses.
  • DHCP memberikan alamat di luar subnet.

Konfigurasi DHCP Server

DHCP (Dynamic Host Configuration Protocol) berfungsi memberikan konfigurasi jaringan secara otomatis kepada client.

Instalasi DHCP Server

Pada Debian atau Ubuntu:

apt update
apt install isc-dhcp-server -y

Konfigurasi Interface

Edit file:

/etc/default/isc-dhcp-server

Isi:

INTERFACESv4="ens33"

Sesuaikan dengan interface yang digunakan.

Konfigurasi Pool DHCP

Edit:

/etc/dhcp/dhcpd.conf

Tambahkan:

subnet 192.168.10.0 netmask 255.255.255.0 {

range 192.168.10.100 192.168.10.200;

option routers 192.168.10.1;

option domain-name-servers 192.168.10.2;

option domain-name "ukk.local";

default-lease-time 600;

max-lease-time 7200;

}

Restart layanan:

systemctl restart isc-dhcp-server

Verifikasi DHCP

Periksa status:

systemctl status isc-dhcp-server

Lakukan renew IP pada client:

ipconfig /renew

atau

dhclient

Konfigurasi DNS Server

DNS berfungsi menerjemahkan nama domain menjadi alamat IP.

Instalasi Bind9

apt install bind9 bind9utils bind9-doc -y

Membuat Zona Forward

Edit:

/etc/bind/named.conf.local

Tambahkan:

zone "ukk.local" {

type master;

file "/etc/bind/db.ukk.local";

};

Membuat File Zona

cp /etc/bind/db.local /etc/bind/db.ukk.local

Edit:

nano /etc/bind/db.ukk.local

Isi:

@ IN SOA ns.ukk.local. admin.ukk.local. (
2
604800
86400
2419200
604800 )

@ IN NS ns.ukk.local.
ns IN A 192.168.10.2
www IN A 192.168.10.2

Restart:

systemctl restart bind9

Pengujian DNS

nslookup www.ukk.local

atau

dig www.ukk.local

Jika berhasil, DNS akan mengembalikan alamat IP server.


Konfigurasi Apache Web Server

Apache merupakan web server yang paling banyak digunakan pada sistem Linux.

Instalasi Apache

apt install apache2 -y

Membuat Website UKK

Edit:

/var/www/html/index.html

Contoh isi:

<h1>UKK TKJ 2025</h1>
<h2>Integrasi DHCP DNS Web Server dan NAT</h2>
<p>Website berhasil diakses.</p>

Restart Apache:

systemctl restart apache2

Pengujian Web Server

Akses:

http://192.168.10.2

atau

http://www.ukk.local

Jika halaman tampil, maka layanan web server berjalan normal.


Konfigurasi NAT Router

NAT (Network Address Translation) memungkinkan jaringan lokal mengakses internet menggunakan satu alamat publik.

Konsep NAT

Bayangkan NAT sebagai resepsionis kantor.

Semua karyawan menggunakan nomor internal, tetapi ketika berkomunikasi dengan luar kantor, resepsionis mewakili seluruh komunikasi tersebut menggunakan satu nomor resmi perusahaan.

Begitu pula NAT bekerja pada jaringan komputer.


Konfigurasi NAT Linux

Aktifkan forwarding:

nano /etc/sysctl.conf

Aktifkan:

net.ipv4.ip_forward=1

Terapkan:

sysctl -p

Tambahkan NAT:

iptables -t nat -A POSTROUTING -o ens18 -j MASQUERADE

Simpan aturan:

apt install iptables-persistent

Konfigurasi NAT MikroTik

Jika menggunakan MikroTik:

/ip firewall nat

add chain=srcnat out-interface=ether1 action=masquerade

Verifikasi:

/ip firewall nat print

Integrasi Seluruh Layanan

Setelah semua layanan berjalan, lakukan integrasi.

Urutan komunikasi:

  1. Client meminta IP ke DHCP.
  2. DHCP memberikan IP, Gateway, dan DNS.
  3. Client meminta resolusi nama ke DNS.
  4. DNS menerjemahkan domain ke IP Web Server.
  5. Client mengakses Web Server.
  6. Router NAT menyediakan akses internet.

Jika salah satu layanan gagal, maka rantai komunikasi akan terputus.


Metode Pengujian UKK

Pengujian DHCP

Periksa:

ipconfig

Pastikan:

  • IP sesuai subnet.
  • Gateway benar.
  • DNS benar.

Pengujian DNS

ping www.ukk.local

atau

nslookup www.ukk.local

Pengujian Web Server

Buka browser:

http://www.ukk.local

Pengujian Gateway

ping 192.168.10.1

Pengujian Internet

ping 8.8.8.8

Jika berhasil tetapi domain gagal, berarti masalah berada pada DNS.


Kesalahan yang Sering Terjadi

DHCP Tidak Memberikan IP

Penyebab:

  • Service mati.
  • Interface salah.
  • Firewall memblokir.

Solusi:

  • Restart service.
  • Cek interface.
  • Periksa log.

DNS Tidak Resolve

Penyebab:

  • Zona salah.
  • File konfigurasi error.
  • DNS client tidak sesuai.

Solusi:

named-checkconf
named-checkzone

Website Tidak Bisa Diakses

Penyebab:

  • Apache mati.
  • Firewall aktif.
  • File index tidak ada.

Solusi:

systemctl restart apache2

NAT Tidak Berfungsi

Penyebab:

  • IP Forwarding belum aktif.
  • Rule NAT salah.
  • Gateway client salah.

Solusi:

Periksa:

sysctl net.ipv4.ip_forward

Best Practice UKK TKJ

Beberapa praktik terbaik saat mengerjakan UKK:

  • Kerjakan sesuai urutan layanan.
  • Uji setiap layanan sebelum lanjut.
  • Dokumentasikan konfigurasi.
  • Gunakan IP Address yang rapi.
  • Simpan backup konfigurasi.
  • Periksa log ketika terjadi error.
  • Jangan mengubah konfigurasi tanpa analisis.

Tips Menghadapi UKK TKJ

Sebelum Ujian

  • Kuasai Linux dasar.
  • Latihan konfigurasi berulang.
  • Hafal lokasi file konfigurasi.
  • Pahami konsep jaringan.

Saat Ujian

  • Baca soal sampai selesai.
  • Buat sketsa topologi.
  • Catat IP Address.
  • Uji setiap langkah.

Setelah Konfigurasi

  • Verifikasi seluruh layanan.
  • Dokumentasikan hasil.
  • Screenshot bukti pengujian.

Kesimpulan

Integrasi DHCP, DNS, Apache Web Server, dan NAT merupakan kompetensi inti yang wajib dikuasai siswa Teknik Komputer dan Jaringan. Melalui studi kasus UKK TKJ 2025 ini, peserta dapat memahami bagaimana berbagai layanan jaringan saling terhubung dalam satu infrastruktur yang utuh.

Kunci keberhasilan bukan hanya mampu menginstal layanan, tetapi memahami hubungan antar layanan tersebut. Dengan perencanaan IP yang baik, konfigurasi yang sistematis, serta metode pengujian yang tepat, seluruh kebutuhan soal UKK dapat diselesaikan dengan lebih mudah dan minim kesalahan.

Semakin sering melakukan praktik laboratorium dan simulasi, semakin besar peluang untuk menyelesaikan UKK dengan hasil yang optimal.

FAQ

Pertanyaan:

Apa fungsi DHCP Server dalam UKK TKJ?

Jawaban:

DHCP Server memberikan alamat IP, gateway, dan DNS secara otomatis kepada client.

Pertanyaan:

Mengapa DNS Server diperlukan?

Jawaban:

DNS digunakan untuk menerjemahkan nama domain menjadi alamat IP sehingga lebih mudah diakses.

Pertanyaan:

Apa fungsi NAT pada jaringan?

Jawaban:

NAT memungkinkan banyak perangkat menggunakan satu alamat publik untuk mengakses internet.

Pertanyaan:

Bagaimana cara memastikan Apache berjalan normal?

Jawaban:

Periksa status layanan dan akses website melalui browser menggunakan IP atau domain.

Pertanyaan:

Apa kesalahan paling sering saat UKK?

Jawaban:

Kesalahan IP Address, DNS yang tidak resolve, serta konfigurasi gateway yang tidak sesuai.

Apakah Anda pernah mengerjakan UKK TKJ dengan skenario integrasi layanan seperti DHCP, DNS, Web Server, dan NAT? Bagikan pengalaman, kendala, atau solusi yang pernah Anda temukan pada kolom komentar.

Jika artikel ini bermanfaat, jangan lupa membagikannya kepada teman, guru, maupun siswa TKJ lainnya. Kunjungi juga artikel-artikel terbaru seputar Linux Server, MikroTik, Cisco, Cloud Computing, Administrasi Sistem Jaringan, dan persiapan UKK TKJ untuk meningkatkan kompetensi Anda di bidang infrastruktur IT.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Dilindungi Oleh
Shield Security