Konfigurasi IP Address pada Linux Debian

Pendahuluan

Agar sebuah server dapat berkomunikasi dengan perangkat lain dalam jaringan, server harus memiliki alamat jaringan yang disebut IP Address (Internet Protocol Address). Tanpa IP Address, server tidak dapat saling bertukar data, diakses dari perangkat lain, maupun terhubung ke internet.

Pada sistem operasi Linux Debian, konfigurasi IP Address dapat dilakukan secara otomatis (DHCP) maupun manual (Static IP). Pemilihan metode tergantung pada kebutuhan jaringan dan fungsi server yang akan digunakan.

💡 Tahukah Kamu?

Sebagian besar server di dunia menggunakan Static IP Address karena alamatnya tetap dan mudah diakses oleh pengguna maupun layanan lainnya.

Tujuan Pembelajaran

Setelah menyelesaikan kegiatan ini, peserta didik diharapkan mampu:

  • Memahami konsep IP Address.
  • Memahami perbedaan DHCP dan Static IP.
  • Melihat konfigurasi jaringan pada Linux.
  • Mengatur IP Address menggunakan DHCP.
  • Mengatur IP Address secara statis (Static).
  • Melakukan pengujian konektivitas jaringan.

Mengenal IP Address

IP Address adalah alamat unik yang digunakan untuk mengidentifikasi perangkat pada jaringan komputer.

Contoh IP Address:

10.40.1.44

Sama seperti rumah yang memiliki alamat agar dapat ditemukan, komputer dan server juga memerlukan IP Address agar dapat saling berkomunikasi.

Komponen IP Address

Contoh:

10.40.1.44/26

Keterangan:

BagianFungsi
10.40.1.44Alamat perangkat
/26Prefix atau subnet mask

Jenis Konfigurasi IP Address

DHCP (Dynamic Host Configuration Protocol)

DHCP adalah metode pemberian alamat IP secara otomatis oleh router atau server DHCP.

Kelebihan DHCP

  • Tidak perlu konfigurasi manual.
  • Mudah digunakan.
  • Cocok untuk komputer client.

Kekurangan DHCP

  • IP dapat berubah sewaktu-waktu.
  • Kurang cocok untuk server.

Static IP Address

Static IP adalah alamat IP yang ditentukan secara manual oleh administrator jaringan.

Kelebihan Static IP

  • Alamat IP tetap.
  • Cocok untuk server.
  • Mudah diakses oleh perangkat lain.

Kekurangan Static IP

  • Harus dikonfigurasi secara manual.
  • Berpotensi terjadi konflik IP jika salah konfigurasi.

Mengenal Interface Jaringan

Interface jaringan adalah penghubung antara sistem operasi dengan perangkat jaringan.

Contoh nama interface:

eth0

Pada sistem lain dapat ditemukan nama berbeda seperti:

ens18

atau

enp0s18

⚠️ Penting

Pada Container Debian di Proxmox biasanya interface jaringan bernama eth0, namun tetap lakukan pengecekan karena konfigurasi setiap sistem dapat berbeda.

Melihat Interface Jaringan

Jalankan perintah berikut:

ip a

Screenshot

Melihat Interface

Contoh hasil:

2: eth0:

Dari hasil tersebut dapat diketahui bahwa nama interface yang digunakan adalah:

eth0

Melihat Konfigurasi IP Saat Ini

Jalankan:

ip addr show

atau

ip a

Screenshot

Konfigurasi IP

Contoh hasil:

inet 10.40.1.44/26

Artinya:

InformasiNilai
IP Address10.40.1.44
Prefix/26

Konfigurasi DHCP

Apa itu DHCP?

DHCP (Dynamic Host Configuration Protocol) adalah layanan yang memberikan alamat IP secara otomatis kepada perangkat yang terhubung ke jaringan.

Dengan DHCP, administrator tidak perlu menentukan alamat IP satu per satu.

Membuka File Konfigurasi

Edit file konfigurasi jaringan:

nano /etc/network/interfaces

Konfigurasi DHCP

Masukkan konfigurasi berikut:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

Screenshot

Konfigurasi DHCP

Keterangan:

BarisFungsi
auto eth0Mengaktifkan interface saat boot
iface eth0 inet dhcpMenggunakan DHCP

Menyimpan File

Tekan:

CTRL + O

Kemudian:

ENTER

Lalu keluar:

CTRL + X

Restart Networking

Agar konfigurasi diterapkan, jalankan:

systemctl restart networking

Screenshot

Restart Networking

Verifikasi DHCP

Periksa alamat IP yang diperoleh:

ip a

Screenshot

Verifikasi DHCP

Contoh hasil:

10.40.1.105

Jika alamat IP muncul, konfigurasi DHCP berhasil.

Konfigurasi Static IP

Kapan Menggunakan Static IP?

Static IP biasanya digunakan untuk:

  • DNS Server
  • Web Server
  • FTP Server
  • File Server
  • SSH Server

Karena alamat IP tidak berubah meskipun server direstart.

Membuka File Konfigurasi

Edit file:

nano /etc/network/interfaces

Konfigurasi Static IP

Contoh konfigurasi:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 10.40.1.44/26
    gateway 10.40.1.1

Screenshot

Konfigurasi Static

Penjelasan Konfigurasi

ParameterFungsi
addressAlamat IP server
gatewayJalur menuju jaringan lain/internet

Contoh:

IP Address : 10.40.1.44
Gateway    : 10.40.1.1

Konfigurasi DNS

DNS digunakan untuk menerjemahkan nama domain menjadi alamat IP.

Contoh:

google.com

menjadi

142.250.xxx.xxx

Edit File DNS

Jalankan:

nano /etc/resolv.conf

Isi:

nameserver 8.8.8.8
nameserver 1.1.1.1

Screenshot

Konfigurasi DNS

Restart Networking

Setelah konfigurasi selesai, restart layanan jaringan:

systemctl restart networking

Screenshot

Restart Networking Static

Verifikasi Konfigurasi

Melihat IP Address

ip a

Screenshot

Verifikasi Static

Contoh:

10.40.1.44

Melihat Gateway

ip route

Screenshot

Gateway

Contoh:

default via 10.40.1.1 dev eth0

Pengujian Koneksi

Uji Koneksi ke Gateway

ping 10.40.1.1

💡 Catatan Untuk menghentikan proses ping makai tombol CTRL + X

Screenshot

Ping Gateway

Jika berhasil:

64 bytes from 10.40.1.1

Uji Koneksi ke Internet

ping 8.8.8.8

Screenshot

Ping Internet

Jika berhasil:

64 bytes from 8.8.8.8

Uji DNS

ping google.com

Screenshot

Ping Domain

Jika berhasil:

64 bytes from google.com

Troubleshooting Dasar

Tidak Mendapatkan IP DHCP

Periksa:

systemctl status networking

Pastikan router menyediakan layanan DHCP.

Tidak Bisa Ping Internet

Periksa konfigurasi gateway:

ip route

Tidak Bisa Mengakses Domain

Periksa konfigurasi DNS:

cat /etc/resolv.conf

Nama Interface Tidak Ada eth0

Lakukan pengecekan:

ip a

Gunakan nama interface yang muncul pada sistem masing-masing.

⚠️ Jangan selalu mengasumsikan nama interface adalah eth0. Beberapa sistem menggunakan nama seperti ens18, enp0s18, atau nama lainnya.

Kesimpulan

IP Address merupakan identitas utama yang memungkinkan server berkomunikasi dalam jaringan komputer. Pada Linux Debian, konfigurasi IP dapat dilakukan secara otomatis menggunakan DHCP maupun secara manual menggunakan Static IP. Pemahaman mengenai konfigurasi jaringan merupakan dasar penting sebelum melakukan instalasi dan konfigurasi berbagai layanan server seperti SSH, DNS, Web Server, FTP Server, maupun File Server.

“Sebuah server yang baik bukan hanya berhasil diinstal, tetapi juga mampu berkomunikasi dengan perangkat lain melalui konfigurasi jaringan yang benar.”

Tinggalkan Balasan