Administrasi Server Jaringan

Pengenalan & Instalasi Debian Server

Panduan pengenalan sistem operasi server Debian GNU/Linux (Bookworm/Trixie) dan langkah-langkah instalasi server mode CLI untuk siswa SMK TKJ.

Pengenalan & Instalasi Debian Server

Debian GNU/Linux adalah salah satu sistem operasi Linux paling populer dan stabil yang banyak digunakan sebagai fondasi server enterprise di seluruh dunia. Pada modul ini, siswa SMK TKJ akan mempelajari karakteristik Debian dan cara melakukan instalasi Debian Server mode CLI (Text-Based).

Jobsheet Praktikum 01: Administrasi Server Jaringan
Waktu Praktikum: 4 x 45 Menit
Tingkat SMK: XI / XII TJKT (TKJ)

1. Pengenalan Debian GNU/Linux

Mengapa Memilih Debian untuk Server?

  1. Stabilitas Tinggi (Rock Solid): Debian melalui proses pengujian (testing) yang sangat ketat sebelum dirilis ke versi Stable.
  2. Manajemen Paket APT: Memudahkan instalasi, pembaruan, dan penghapusan software dengan perintah apt.
  3. Dukungan Arsitektur Luas: Mendukung x86_64, ARM, MIPS, dan arsitektur hardware lainnya.
  4. Induk Distribusi Komputer: Debian merupakan basis dari berbagai distro populer seperti Ubuntu, Linux Mint, dan Kali Linux.

2. Persiapan Praktikum Instalasi

Kebutuhan Perangkat / Virtual Lab:

  • RAM Minimum: 1 GB (Rekomendasi 2 GB untuk Server Lab).
  • Storage: Minimal 20 GB Disk Space.
  • ISO Installer: Debian 12 (Bookworm) Netinst ISO atau DVD-1.
  • Aplikasi Virtualisasi: VirtualBox, VMware, atau Proxmox VE.

3. Langkah-Langkah Instalasi Debian 12/13 (CLI Mode)

Boot dari ISO Installer

Nyalakan Virtual Machine dan pilih menu Install (pilihan mode teks / CLI) atau Graphical Install.

Pengaturan Bahasa & Lokasi

  • Language: Pilih English (direkomendasikan untuk server).
  • Country/Area: Pilih other ➔ Asia ➔ Indonesia.
  • Locale: Pilih en_US.UTF-8.
  • Keymap: Pilih American English.

Konfigurasi Jaringan & Hostname

  • Hostname: Masukkan nama server, misal: server-asj-smk.
  • Domain Name: Masukkan nama domain lab, misal: tkj.sch.id.

Pengaturan User & Password

  • Root Password: Buat kata sandi akun root (super administrator).
  • Full Name for User: Masukkan nama lengkap siswa (misal: Siswa TKJ).
  • Username: Masukkan nama user biasa (misal: siswa).
  • User Password: Buat kata sandi user biasa.

Skema Partisi Disk Server

Pilih opsi Guided - use entire disk, lalu tentukan skema partisi:

  • Root (/): Partisi utama sistem operasi.
  • Swap Area: Partisi memori virtual (ukuran 1x-2x kapasitas RAM).
  • Pilih Finish partitioning and write changes to disk ➔ Pilih Yes.

Software Selection (Penting!)

Pada halaman Software Selection, centang software wajib server:

  • [X] SSH Server
  • [X] Standard System Utilities
  • (Kosongkan Desktop Environment seperti GNOME/XFCE agar sistem hemat resource RAM).

Instalasi GRUB Boot Loader

  • Saat diminta menginstal GRUB boot loader to primary drive: Pilih Yes.
  • Tentukan device target: Pilih /dev/sda atau disk utama virtual.
  • Klik Continue dan sistem akan reboot otomatis.

4. Konfigurasi Dasar Pasca Instalasi

Setelah berhasil reboot dan masuk ke prompt login Debian CLI:

server-asj-smk login: root
Password: ********

A. Pengaturan IP Address Statis

Buka file konfigurasi network interface menggunakan editor nano:

nano /etc/network/interfaces

Sesuaikan baris konfigurasi berikut sesuai IP Lab Sekolah:

# Interface Utama (Ethernet)
auto enp0s3
iface enp0s3 inet static
    address 192.168.100.10/24
    gateway 192.168.100.1
    dns-nameservers 8.8.8.8 1.1.1.1

Simpan file dengan menekan Ctrl + O ➔ Enter, lalu keluar dengan Ctrl + X.

Restart service jaringan:

systemctl restart networking

B. Pengaturan Repositori Lokal Indonesia

Agar proses instalasi paket lebih cepat, ubah file /etc/apt/sources.list:

nano /etc/apt/sources.list

Ganti isinya dengan repositori lokal (Contoh: DataUtama / Kambing):

deb http://kartolo.sby.datautama.net.id/debian/ bookworm main contrib non-free non-free-firmware
deb http://kartolo.sby.datautama.net.id/debian/ bookworm-updates main contrib non-free non-free-firmware
deb http://kartolo.sby.datautama.net.id/debian-security bookworm-security main contrib non-free non-free-firmware

Jalankan perintah update repositori:

apt update

5. Tugas Praktikum Siswa

  1. Tunjukkan prompt login Debian Server 12/13 CLI milik Anda di hadapan guru pengampu.
  2. Lakukan pengujian koneksi jaringan dari Debian Server ke Gateway dan Internet: ping 192.168.100.1 dan ping 8.8.8.8.
  3. Ambil screenshot konfigurasi /etc/network/interfaces dan lampirkan pada buku laporan praktikum ASJ.

Sudah Selesai Mempelajari Modul Ini?

Tandai modul ini untuk mencatat progress belajar Anda.