GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal dan Mengkonfigurasi Server DHCP di Ubuntu 20.04

Jika Anda seorang administrator sistem dan bekerja di lingkungan yang besar, maka Anda mungkin sering perlu menyiapkan sistem klien baru dan menetapkan alamat IP dan informasi terkait jaringan lainnya secara manual. Ini adalah proses yang sangat memakan waktu bagi Anda. Inilah kasusnya, di mana DHCP muncul.

DHCP juga dikenal sebagai "Protokol Konfigurasi Host Dinamis" adalah layanan yang dapat digunakan untuk secara dinamis memberikan alamat IP unik dan informasi lainnya ke sistem klien. Anda dapat menetapkan alamat IP, nama domain, nama host, gateway default, dan server DNS menggunakan layanan DHCP.

Dalam posting ini, kami akan menunjukkan cara menginstal Server dan Klien DHCP di server Ubuntu 20.04.

Prasyarat

  • Dua sistem yang menjalankan Ubuntu 20.04.
  • Kata sandi root dikonfigurasi di server.

Instal Server DHCP

Secara default, paket server DHCP disertakan dalam repositori default Ubuntu. Anda dapat menginstalnya dengan perintah berikut:

apt-get install isc-dhcp-server -y

Setelah penginstalan selesai, jalankan layanan DHCP dan aktifkan untuk memulai saat sistem di-boot ulang dengan perintah berikut:

systemctl start isc-dhcp-server
systemctl aktifkan isc-dhcp-server

Konfigurasi Layanan DHCP

File konfigurasi default server DHCP terletak di /etc/default/isc-dhcp-server. Anda perlu mengeditnya dan menentukan antarmuka jaringan Anda.

Anda dapat mengeditnya dengan perintah berikut:

nano /etc/default/isc-dhcp-server

Tentukan antarmuka jaringan Anda seperti yang ditunjukkan di bawah ini:

INTERFACESv4="eth0"

Simpan dan tutup file setelah Anda selesai kemudian edit file /etc/dhcp/dhcpd.conf dan tentukan DHCP lease:

nano /etc/dhcp/dhcpd.conf

Batalkan komentar pada baris berikut:

berwibawa;

Selanjutnya, ubah baris berikut:

default-lease-time 660;max-lease-time 6300;# rentang subnetrange 192.168.0.2 192.168.0.20;# alamat gateway pilihan router 192.168.0.1;# alamat server DNS pilihan domain-nama-server 8.8.8.8, 8.8 .4.4;}

Simpan dan tutup file setelah Anda selesai.

Konfigurasikan Server DHCP untuk Menetapkan IP Statis ke Klien

Secara default, server DHCP dikonfigurasi untuk menetapkan alamat IP dinamis ke semua klien. Di bagian ini, kami akan mengonfigurasi server DHCP untuk menetapkan alamat IP tetap berdasarkan alamat Mac Klien.

Misalnya, mari kita tetapkan alamat IP 192.168.0.5 ke klien dengan Alamat MAC 4c:bb:58:9c:f5:55 .

Untuk melakukannya, edit file /etc/dhcp/dhcpd.conf dengan perintah berikut:

nano /etc/dhcp/dhcpd.conf

Tambahkan baris berikut:

host client1 {hardware ethernet 4c:bb:58:9c:f5:55;fixed-address 192.168.0.5;}

Simpan dan tutup file setelah Anda selesai kemudian restart layanan DHCP untuk menerapkan perubahan:

systemctl restart isc-dhcp-server

Sekarang, verifikasi status layanan DHCP dengan perintah berikut:

systemctl status isc-dhcp-server

Konfigurasikan Klien DHCP untuk Mendapatkan alamat IP Statis

Selanjutnya, Anda perlu mengonfigurasi mesin klien Anda untuk mendapatkan alamat IP statis dari server DHCP.

Buka mesin klien dengan alamat Mac 4c:bb:58:9c:f5:55 lalu edit file antarmuka jaringan dengan perintah berikut:

nano /etc/network/interfaces

Hapus baris default dan tambahkan baris berikut:

auto eth0iface ens33 inet eth0

Simpan dan tutup file, lalu mulai ulang layanan Network Manager untuk menerapkan perubahan:

systemctl restart network-manager

Sekarang, jalankan perintah berikut untuk memverifikasi alamat IP mesin klien:

ifconfig

Anda akan mendapatkan output berikut:

eth0 Link encap:Ethernet HWaddr 4c:bb:58:9c:f5:55 inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.0.0 inet6 addr:2401:4900:1955:16a2:1d:1e7 :518d:6481/64 Cakupan:Global inet6 addr:fe80::4ebb:58ff:fe9c:f555/64 Cakupan:Link inet6 addr:2401:4900:1955:16a2:4ebb:58ff:fe9c:f555/64 Cakupan:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 Paket RX:280316 error:0 turun:0 overrun:0 frame:0 paket TX:179641 error:0 turun:0 overrun:0 pembawa:0 tabrakan:0 txqueuelen:1000 RX byte :321303950 (321,3 MB) TX byte:36083350 (36.0 MB)

Jika Anda tidak mendapatkan alamat IP apa pun dari server DHCP, jalankan perintah berikut untuk melepaskan/memperbarui alamat IP:

dhclient –r -v
dhclient -v

Sekarang, jalankan ifconfig perintah lagi untuk memverifikasi alamat IP klien.

Konfigurasikan Klien DHCP untuk Mendapatkan alamat IP Dinamis

Selanjutnya, buka mesin klien lain dan konfigurasikan untuk mendapatkan alamat IP secara otomatis dari server DHCP.

Untuk melakukannya, edit file antarmuka jaringan dengan perintah berikut:

nano /etc/network/interfaces

Tambahkan baris berikut:

auto eth0iface eth0 inet dhcp

Simpan dan tutup file, lalu mulai ulang layanan Network Manager untuk menerapkan perubahan:

systemctl restart network-manager

Selanjutnya, jalankan perintah berikut untuk memverifikasi alamat IP yang diberikan oleh server DHCP:

ifconfig

Anda akan mendapatkan output berikut:

eth0 Link encap:Ethernet HWaddr 56:84:7a:fe:97:99 inet addr:192.168.0.11 Bcast:192.168.0.255 Mask:255.255.0.0 UP BROADCAST MULTICAST MTU:1500 Metrik:1 Paket RX:0 kesalahan :0 dijatuhkan:0 kelebihan:0 bingkai:0 paket TX:0 kesalahan:0 dijatuhkan:0 kelebihan:0 pembawa:0 tumbukan:0 txqueuelen:1000 RX byte:561189 (561.1 KB) TX byte:561189 (561.1 KB) 

Kesimpulan

Selamat! Anda telah berhasil menginstal dan mengkonfigurasi server dan klien DHCP di Ubuntu 20.04. Sekarang, semua klien yang terhubung ke server DHCP akan mendapatkan alamat IP dan informasi jaringan lainnya secara otomatis. Jangan ragu untuk bertanya kepada saya jika Anda memiliki pertanyaan.


Ubuntu
  1. Cara Menginstal dan Mengonfigurasi Server NFS di Ubuntu 20.04

  2. Cara Menginstal dan Mengkonfigurasi Server VPN Algo di Ubuntu 20.04

  3. Cara Menginstal Dan Mengkonfigurasi Server Redis Di Ubuntu

  1. Cara Menginstal dan Mengkonfigurasi VNC di Ubuntu 20.04

  2. Cara Menginstal dan Mengkonfigurasi VNC di Ubuntu 18.04

  3. Cara Menginstal dan Mengonfigurasi Server NFS di Ubuntu 18.04

  1. Cara Menginstal dan Mengkonfigurasi Nginx di Ubuntu 18.04 / Debian 9

  2. Cara Menginstal dan Mengkonfigurasi DHCP di Ubuntu 18.04

  3. Cara Menginstal dan Mengonfigurasi Postfix di Ubuntu 18.04