Anda di halaman 1dari 29

Cara Mengatur Server DHCP di Ubuntu

18.04
12 Des 2019

Langkah-langkah dalam posting ini akan menunjukkan kepada


Anda cara mengkonfigurasi server DHCP pada instalasi bersih
Ubuntu Server 18.04, sehingga Anda memiliki kontrol lebih besar
atas bagaimana alamat IP ditugaskan pada jaringan Anda.

pengantar
Menyiapkan server DCHP dengan Linux mudah, dan dalam posting ini saya akan memandu
Anda melewatinya.

Langkah-langkah berikut telah diuji pada instalasi bersih Ubuntu Server 18.04.3 LTS yang
berjalan pada mesin virtual VMware Fusion .

Jaringan
Dalam tutorial ini, server Ubuntu dikonfigurasi dengan alamat IP statis 10.1.1.243dan saya
akan menggunakan pengaturan jaringan berikut untuk server DHCP. Anda dapat
menyesuaikannya sesuai keinginan Anda.
Network: 10.1.1.0
IP address: 10.1.1.243
Subnet: 255.255.255.0
DCHP Range: 10.1.1.101 - 10.1.1.200

Login ke Server Ubuntu melalui SSH dan kemudian kita akan mulai.

Langkah 1: Instal DHCP Server


Hal pertama yang perlu kita lakukan adalah menginstal server dhcpd dengan menjalankan
perintah berikut:
sudo apt install isc-dhcp-server -y

Langkah 2: Konfigurasikan Server DHCP


Buka dhcpd.conffile dengan editor teks favorit Anda.
sudo vim /etc/dhcp/dhcpd.conf

Ubah opsi nama domain dan server nama.


option domain-name "example.lab";
option domain-name-servers 10.1.1.2;

Batalkan komentar authoritative;karena akan menjadi satu-satunya server DHCP di


jaringan.
authoritative;

Tambahkan konfigurasi subnet berikut ke bagian bawah file.


subnet 10.1.1.0 netmask 255.255.255.0 {
range 10.1.1.101 10.1.1.200;
option routers 10.1.1.2;
}

Terapkan perubahan dengan menjalankan perintah:


sudo systemctl restart isc-dhcp-server.service

Langkah 3: Uji klien


Periksa untuk melihat apakah klien di jaringan yang sama dengan adaptor yang disetel ke
DHCP dapat memperoleh alamat IP. Seperti yang Anda lihat pada tangkapan layar di bawah
ini, mesin virtual Windows 10 di jaringan yang sama telah diberi alamat IP 10.1.1.135.
Menjalankan dhcp-lease-listperintah juga mengkonfirmasi ini.
ubuntu@ubuntu:~$ dhcp-lease-list
To get manufacturer names please download
http://standards.ieee.org/regauth/oui/oui.txt to /usr/local/etc/oui.txt
Reading leases from /var/lib/dhcp/dhcpd.leases
MAC IP hostname valid until
manufacturer
===========================================================================
====================
00:0c:29:45:ba:4d 10.1.1.135 DESKTOP-8UK989 2019-12-12 13:22:00 -NA-

Membuat alamat IP Tetap


Dimungkinkan untuk menetapkan alamat statis ke mesin menggunakan server DHCP alih-
alih menetapkannya secara manual di mesin. Ini berguna untuk server dan printer, di mana
Anda tidak ingin alamat IP berubah.
Untuk mengkonfigurasi IP statis, Anda harus mengetahui alamat MAC mesin, dan alamat IP
tidak boleh berada dalam kisaran DCHP. Tambahkan berikut ini ke dchpd.confuntuk
membuat IP tetap.
host esxi02 {
hardware ethernet 00:0c:29:c0:a0:19;
fixed-address 10.1.1.12;
}

Pada contoh di atas, saya menetapkan nama host esxi02dan dan alamat IP 10.1.1.12ke
server yang memiliki kartu jaringan dengan alamat MAC 00:0c:29:c0:a0:19.

Itu dia
Anda sekarang harus memiliki mesin Ubuntu Server 18.04 di jaringan Anda yang akan
menetapkan alamat IP untuk klien. Kami juga membahas cara membuat alamat IP tetap
sehingga Anda tidak perlu mengkonfigurasi alamat statis secara manual di setiap server.

Kiat:

 Jika Anda memiliki masalah dengan klien yang tidak dapat memperoleh alamat dari
kumpulan DHCP, periksa syslogfile yang terdapat
di /var/log/sysloguntuk mengetahui petunjuk.
 Anda juga dapat menjalankan dhcp-lease-listperintah untuk melihat daftar klien
dengan alamat sewaan dari kelompok DHCP.
 Alamat IP tetap tidak akan muncul dalam daftar sewa dhcp.
Cara Memasang Ubuntu Server 18.04
melalui Jaringan
23 Des 2019

Tutorial ini akan menunjukkan kepada Anda cara membuat server PXE dan
menggunakannya untuk menginstal Ubuntu melalui jaringan. Ini sangat ideal jika
Anda ingin menginstal Ubuntu pada sejumlah besar komputer sekaligus.

pengantar
Dalam panduan ini, saya akan menunjukkan kepada Anda cara membuat server PXE pada
Ubuntu 18.04 menggunakan Dnsmasq. Server PXE akan membagikan alamat IP
menggunakan DHCP dan akan melayani file netboot Ubuntu melalui TFTP.

Kami juga akan mengonfigurasi klien untuk boot PXE dan menginstal Ubuntu melalui
jaringan menggunakan jumlah minimal paket yang diperlukan untuk memulai sistem.

Setelah menginstal Ubuntu pada mesin klien, setiap paket di masa depan akan diunduh dari
internet.

Prasyarat
Sebelum kita mulai, Anda harus menginstal Ubuntu Server 18.04 , mengkonfigurasinya
dengan IP statis dan menginstal Dnsmasq . Anda juga akan memerlukan mesin klien dengan
boot PXE diaktifkan di BIOS.

Jika Anda tidak memiliki perangkat keras fisik yang diperlukan untuk melakukan langkah-
langkah di bawah ini, Anda dapat menggunakan program virtualisasi desktop
seperti VMware Workstation * atau VMware Fusion * untuk mengikuti.

Dalam tutorial ini, saya menggunakan MacBook Pro dengan VMware Fusion 11.5 * untuk
menjalankan dua mesin virtual, satu untuk server PXE, dan yang lainnya sebagai klien, yang
akan menginstal Ubuntu melalui jaringan.

Mari kita mulai.

Langkah 1: Instal dan Konfigurasikan Dnsmasq


Dalam tutorial ini, saya akan menggunakan pengaturan jaringan berikut, tetapi Anda ingin
mengubahnya sesuai dengan lingkungan Anda:

-----------------------------------
PXE Server
-----------------------------------
IP Address: 10.1.1.250
DHCP Range: 10.1.1.11 to 10.1.1.249
Gateway: 10.1.1.2
Domain: example.lab
hostname: dnsmasq

Ikuti langkah-langkah dalam tutorial ini . untuk menginstal Dnsmasq di Ubuntu. Setelah


selesai, Anda harus memiliki dnsmasq.conffile yang terlihat seperti berikut:

# Global settings
domain-needed
bogus-priv
no-resolv
expand-hosts
filterwin2k

# Upstream nameservers
server=8.8.4.4
server=8.8.8.8

# domain name
domain=example.lab
local=/example.lab/

listen-address=127.0.0.1
listen-address=10.1.1.250

# DHCP options
dhcp-range=10.1.1.10,10.1.1.249,12h
dhcp-lease-max=100
dhcp-option=option:router,10.1.1.2
dhcp-option=option:dns-server,10.1.1.250
dhcp-option=option:netmask,255.255.255.0

Ubah pengaturan jaringan dalam file agar sesuai dengan lingkungan Anda.

catatan:

Karena kami menggunakan server DHCP bawaan untuk Dnsmasq, Anda mungkin perlu
menonaktifkan server DHCP lain yang ada di jaringan Anda.

Langkah 2: Aktifkan TFTP Server dan Unduh file Ubuntu


Netboot
Tambahkan opsi berikut ke file untuk mengaktifkan server TFTP:

enable-tftp
tftp-root=/srv/tftp

Unduh dan ekstrak file Ubuntu ke direktori root tftp dengan menjalankan perintah berikut:

cd /tmp
wget http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-
amd64/current/images/netboot/netboot.tar.gz
sudo tar -xvzf netboot.tar.gz -C /srv/tftp/
sudo chown -R nobody:nogroup /srv/tftp/
Langkah 3: Konfigurasikan Server DHCP untuk
mengirim nama gambar boot
Tambahkan opsi berikut ke dnsmasq.conffile untuk mengirim nama gambar untuk boot.

dhcp-boot=pxelinux.0

Tentukan alamat MAC dari mesin klien Anda tempat Anda ingin menginstal Ubuntu.

Jika Anda mengikuti menggunakan VMware Fusion, itu dapat ditemukan dengan
mengklik Pengaturan , kemudian pada Network Adapter dan kemudian Pengaturan
Lanjutan .
Sekarang dengan asumsi alamat MAC 00:50:56:39:87:7AAnda dan Anda ingin
menetapkan alamat IP 10.1.1.21, tambahkan berikut ini ke dnsmasq.conffile:

dhcp-host=00:50:56:39:87:7A,10.1.1.21,ubuntu-net

Simpan perubahan dan mulai ulang dnsmasq dengan perintah berikut untuk menerapkan
perubahan:

sudo systemctl restart dnsmasq

Langkah 4: Daya pada Klien dan Uji


Nyalakan mesin klien Anda dan harus boot menggunakan PXE. Server DHCP akan
menetapkannya alamat IP tetap yang ditentukan pada langkah sebelumnya dan kemudian
klien akan mengunduh gambar boot Ubuntu dari server TFTP.

Tangkapan layar berikut menunjukkan ini dalam tindakan di mesin virtual VMware Fusion.
catatan:

Setelah mengklik instal, layar akan membeku selama satu menit saat file ditransfer.

Sekarang Anda dapat berjalan melalui instalasi Ubuntu seperti biasa.


Kesimpulan
Dalam tutorial ini, kami mengonfigurasi Dnsmasq di Ubuntu Server 18.04 agar berfungsi
sebagai server DHCP, PXE dan TFTP. Kami menyiapkan IP tetap untuk klien dan menguji
boot installer bersih Ubuntu melalui jaringan.

Langkah selanjutnya
Setelah menginstal Ubuntu melalui jaringan, paket mendatang akan diunduh dari
internet. Bergantung pada berapa banyak mesin yang Anda miliki di jaringan, Anda mungkin
ingin mengubahnya sehingga semua file diunduh melalui jaringan lokal. Hal lain yang
mungkin ingin Anda lakukan, adalah menggunakan file Kickstart untuk mengotomatisasi
instalasi sepenuhnya.

Apa arti * di atas

Tautan yang ditandai dengan * berafiliasi dan dapat memberi kami komisi kecil tanpa biaya tambahan kepada
Anda, jika Anda mengklik dan melakukan pembelian. Untuk lebih jelasnya, baca Bagaimana Situs Ini
Dibiayai .

Tag: Ubuntu Networking Dnsmasq
Menyiapkan DHCP dan caching DNS Server
lokal dengan Dnsmasq di Ubuntu Server 18.04
18 Des 2019

Tutorial ini akan menunjukkan kepada Anda cara menginstal dan mengkonfigurasi Dnsmasq
di Ubuntu Server 18.04 sehingga permintaan DNS oleh klien di jaringan Anda di-cache.

pengantar
Dnsmasq adalah DNS lokal gratis, DHCP, dan server TFTP read-only dengan dukungan
untuk BOOTP dan PXE. Ini ringan sementara mampu menangani DNS dan DHCP untuk
setidaknya seribu klien.

Prasyarat
Ubuntu Server 18.04 yang berjalan di VMware Fusion digunakan untuk menguji langkah-
langkah dalam tutorial ini.

Sebelum Anda mulai, Anda harus menginstal Ubuntu Server 18.04 dan mengkonfigurasinya
untuk menggunakan alamat IP statis . Saya telah menggunakan 10.1.1.250alamat IP di
seluruh panduan ini.

Mari kita mulai.

Langkah 1: Perbarui file host


Setelah Anda menetapkan alamat IP statis , edit nama host di /etc/hostsfile tersebut
sehingga memutuskan untuk IP statis. Misalnya, jika nama host Anda adalah dnsmasq, edit
baris:
127.0.1.1 dnsmasq

Untuk
10.1.1.250 dnsmasq

Ini akan memungkinkan klien untuk menyelesaikan IP statis dari server DNS.

Langkah 2: Instal Dnsmasq


Jalankan perintah berikut untuk menginstal Dnsmasq
sudo apt install dnsmasq
Ubah /etc/resolv.conffile sehingga menggunakan server Dnsmasq lokal untuk
menyelesaikan permintaan DNS.
echo "nameserver 127.0.0.1" | sudo tee /etc/resolv.conf

Kami akan menambahkan server DNS publik ke file konfigurasi Dnsmaq di langkah
berikutnya.

Langkah 3: Konfigurasikan DNS


File konfigurasi Dnsmasq di Ubuntu terletak di /etc/dnsmasq.conf. Pertama kita akan
membuat cadangan dengan menjalankan perintah berikut:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.bak

Sekarang buat file baru dengan menjalankan:


sudo vim /etc/dnsmasq.conf

Tambahkan konten berikut ke file:


# Global settings
domain-needed
bogus-priv
no-resolv
expand-hosts
filterwin2k

# Upstream nameservers
server=8.8.4.4
server=8.8.8.8

# domain name
domain=vsphere.lab
local=/vsphere.lab/

listen-address=127.0.0.1
listen-address=10.1.1.250

Dalam contoh konfigurasi di atas, Anda mungkin ingin mengubah server nama hulu dari
Google ke sesuatu yang berbeda. Anda juga ingin mengubah domain, localdan listen-
addressopsi yang sesuai dengan lingkungan Anda.

TIP:
Jika Anda ingin tahu apa yang masing-masing pilihan buka file konfigurasi dnsmasq asli
yang kami buat cadangannya, atau gunakan man dnsmasq.

Simpan file dan terapkan perubahan dengan memulai ulang Dnsmasq dengan perintah
berikut:
sudo systemctl restart dnsmasq

Langkah 4: Konfigurasikan DHCP


Jika Anda ingin menggunakan server DHCP bawaan yang datang dengan Dnsmaq,
tambahkan berikut ini ke file konfigurasi dan mulai ulang layanan untuk menerapkan
perubahan.
# DHCP options
dhcp-range=10.1.1.11,10.1.1.249,12h
dhcp-lease-max=100
dhcp-option=option:router,10.1.1.2
dhcp-option=option:dns-server,10.1.1.250
dhcp-option=option:netmask,255.255.255.0

Anda akan ingin menyesuaikan pengaturan IP dan rentang yang sesuai dengan kebutuhan
Anda.

Cara menetapkan alamat tetap


Jika Anda memiliki perangkat di jaringan yang ingin Anda perbaiki alamat IP tanpa harus
mengubahnya menjadi statis di pengaturan perangkat, Anda dapat melakukannya dengan
mendapatkan alamat MAC perangkat dan menambahkan entri ke konfigurasi. seperti pada
contoh di bawah ini:
dhcp-host=00:0C:29:D0:95:5E,10.1.1.11,esxi01

Dalam contoh ini, saya memperbaiki perangkat dengan alamat MAC 00:0C:29:D0:95:5Eke


IP 10.1.1.11dan memberinya nama host esxi01.

Cara melihat Sewa DHCP


Jika Anda ingin melihat penyewaan DHCP apa yang telah dibuat, Anda dapat menjalankan
perintah berikut:
$ cat /var/lib/misc/dnsmasq.leases
1576643810 00:0c:29:d0:95:5e 10.1.1.201 testing
ff:2b:94:34:c1:00:02:00:00:ab:11:80:ed:c7:78:b1:6f:4e:59
1576617132 00:0c:29:14:8a:0e 10.1.1.53 * *

Ini bisa menjadi cara yang bermanfaat untuk menentukan alamat MAC mesin sebelum
memperbaiki alamat IP-nya.

Bagaimana cara menambahkan Host DNS


Host yang ditugaskan melalui DHCP sudah dapat diatasi oleh klien lain di LAN Anda, tetapi
jika Anda ingin menambahkan host kustom untuk menyelesaikan, Anda dapat melakukannya
dengan menambahkan mereka ke /etc/hostsfile.

Misalnya, menambahkan yang berikut ini:


10.1.2.100 dev
10.1.2.101 staging
Untuk file hosts akan memutuskan devuntuk 10.1.2.100. Itu juga akan
menyelesaikan dev.vsphere.labkarena domaindan expand-hostsopsi yang diatur dalam
file konfigurasi.

Kesimpulan
Dalam posting ini, kami belajar cara menginstal dan mengkonfigurasi Dnsmasq sebagai
server DNS lokal. Menggunakan server DNS lokal dapat mempercepat waktu respons web
ketika beberapa perangkat di jaringan Anda mengakses nama domain yang sama.

Ada lagi yang dapat dilakukan Dnsmasq, seperti sistem boot jaringan dengan BOOTP dan
PXE , atau memblokir domain dengan menambahkannya ke file host dengan alamat IP lokal.

Dalam posting mendatang, saya akan menulis tutorial tentang cara menggunakan Dnsmasq
untuk menginstal Ubuntu melalui jaringan menggunakan PXE dan server TFTP bawaan.
Cara Mengatur Server TFTP di Ubuntu 18.04
12 Des 2019

Langkah-langkah dalam posting ini akan menunjukkan kepada Anda cara mengkonfigurasi
TFTP pada instalasi bersih Ubuntu Server 18.04.

pengantar
Trivial file transfer protocol (TFTP) dapat digunakan untuk secara otomatis menyediakan
berbagai sistem seperti telepon VoIP atau bahkan server Linux.

Dalam tutorial ini, kita akan menyiapkan TFTP pada Ubuntu Server 18.04. Langkah-langkah
berikut telah diuji pada instalasi bersih Ubuntu Server 18.04.3 LTS yang berjalan pada mesin
virtual VMware Fusion .

Mari kita mulai.

Langkah 1: Instal tftp-hpa


Pada prompt perintah, jalankan perintah berikut:
sudo apt install -y tftpd-hpa

Langkah 2: Tambahkan file ke direktori tftpboot


File yang diakses menggunakan klien tftp perlu disimpan
dalam /var/lib/tftpbootdirektori. Mari kita buat file teks demo yang
dipanggil hello.txtuntuk menunjukkan bahwa ia berfungsi.
echo "world" | sudo tee /var/lib/tftpboot/hello.txt

Dari mesin lain di jaringan Anda, sambungkan menggunakan tftpklien. Misalnya pada Mac


run:
tftp 10.1.1.253
get hello.txt
quit

File sekarang harus berada di mesin lokal.


$ cat hello.txt
world

Itu dia
Sekarang Anda dapat mentransfer file ke tftpbootdirektori dan menggunakan alamat IP
server ketika menyediakan perangkat yang perlu diunduh dari server TFTP.

Konfigurasikan Ubuntu Server 18.04


untuk menggunakan alamat IP statis
03 Okt 2019

Sejak Ubuntu 17.10 Artful, Netplan telah diperkenalkan sebagai


utilitas konfigurasi jaringan baru. Tutorial ini akan menunjukkan
kepada Anda bagaimana mengubah alamat IP dari DHCP
menjadi statis menggunakan Netplan.

pengantar
Akan ada file yang ditempatkan di /etc/netplanfolder yang digunakan untuk
mengkonfigurasi jaringan. Anda mungkin menemukan dua nama file yang berbeda
tergantung pada media instalasi apa yang Anda gunakan. Ini adalah:

Ubuntu Server 18,04 server ISO


/etc/netplan/01-netcfg.yaml

Ubuntu Server 18.04 cloud image


/etc/netplan/50-cloud-init.yaml

Seperti yang Anda lihat dari nama di atas, gambar cloud digunakan cloud-inituntuk
mengonfigurasi jaringan, jadi kami tidak bisa mengedit file ini karena perubahan mungkin
ditimpa. Kami harus menonaktifkan konfigurasi jaringan oleh cloud-init.

Cara menonaktifkan konfigurasi jaringan oleh cloud-init

Buat file baru bernama:


sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

Tambahkan yang berikut ke file:


network: {config: disabled}

Ubah nama file konfigurasi netplan menjadi sama dengan yang ada di server ISO.
sudo mv /etc/netplan/50-cloud-init.yaml /etc/netplan/01-netcfg.yaml

Bagaimana mengubah alamat IP dari DHCP menjadi statis di


Ubuntu Server 18.04
Buka file konfigurasi netplan:
sudo vim /etc/netplan/01-netcfg.yaml

Anda akan melihat file yang mirip dengan ini:


network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: true

Ini adalah ethernetsbagian dari file yang ingin kami ubah di bawah nama adaptor ethernet
Anda. Di sistem saya itu enp0s3. Pertama kita ingin mengubah dhcp4ke false dan kemudian
tambahkan konfigurasi IP statis di bawah ini. Berikut contoh di bawah ini:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: false
addresses: [192.168.1.11/24]
gateway4: 192.168.1.1
nameservers:
addresses: [1.1.1.1,8.8.8.8]

Sekarang terapkan konfigurasi dengan perintah berikut:


sudo netplan apply

Itu dia
Sekarang server akan menyimpan alamat IP yang ditugaskan setiap kali restart.
Cara mengatur server DHCP di Ubuntu
DHCP ( D inamis H ost C ontrol P rotocol), seperti yang Anda semua tahu adalah sebuah
protokol jaringan yang secara otomatis memberikan alamat IP kepada klien mesin di
jaringan. Ini menghilangkan pekerjaan yang membosankan dari menetapkan alamat IP secara
manual ke setiap mesin dalam jaringan besar. Selain itu, ia menghilangkan konflik yang
terjadi karena keliru menetapkan alamat IP yang sama ke beberapa mesin. Kita dapat
menentukan rentang IP dalam konfigurasi server DHCP. Seiring dengan alamat IP, kami juga
dapat menentukan informasi lain juga seperti subnet mask, gateway default, informasi server
DNS, dll. Dan informasi ini kemudian didistribusikan ke mesin klien di seluruh jaringan.
Pada artikel ini, kita akan melihat cara menginstal server DHCP di Ubuntu dan
mengkonfigurasi satu klien untuk mendapatkan alamat IP secara otomatis dari server DHCP
itu. Kami akan menggunakan Ubuntu 18.04 LTS yang menjelaskan prosedur yang disebutkan
dalam artikel ini. Anda dapat mengikuti prosedur yang sama di rilis Ubuntu sebelumnya juga.
Menginstal DHCP Server
Sebelum melanjutkan menginstal server DHCP, perbarui paket terlebih dahulu dengan
menjalankan perintah berikut di Terminal:

$ sudo untuk mendapatkan pembaruan

Kemudian jalankan perintah berikut di Terminal untuk menginstal server DCHP:

$ sudo apt-get install isc-dhcp-server -y


Tunggu beberapa saat hingga instalasi selesai.
Mengkonfigurasi Server DHCP
Setelah instalasi server DHCP selesai, kami akan beralih ke konfigurasinya. Alamat IP server
DHCP kami adalah 192.168.110.1. Untuk menemukan alamat IP server DHCP Anda,
ketikkan perintah berikut di Terminal:

$ ip a

File konfigurasi DHCP terletak di /etc/dhcp/dhcpd.conf. Kita dapat membuka file ini dengan
menjalankan perintah berikut di Terminal

$ sudo nano /etc/dhcp/dhcpd.conf


Mendefinisikan Subnet
Tambahkan baris berikut dalam file konfigurasi untuk menentukan subnet, rentang alamat IP,
domain dan server nama domain seperti di bawah ini:
Untuk mendefinisikan Subnet, tambahkan baris berikut:

subnet 192.168.110.0 netmask 255.255.255.0 {

Saat mendefinisikan informasi subnet (rentang, gateway default, server nama domain),
pastikan untuk mengakhiri garis dengan titik koma (;)dan melampirkannya dalam kurung
kurawal { }.
Untuk menentukan kisaran alamat sewaan, tambahkan baris
berikut. The kisaran mendefinisikan set kolam alamat IP, dari mana alamat IP yang
dialokasikan untuk klien DHCP

kisaran 192.168.110.5 192.168.1.10;

Untuk menentukan gateway default, tambahkan baris berikut:

router opsi 192.168.110.1;

Untuk menentukan server nama domain, tambahkan baris berikut:

domain opsi-nama-server 8.8.8.8, 8.8.4.4;

Buat perubahan sesuai nilai jaringan Anda.


Konfigurasi Global DHCP
Berikut adalah langkah-langkah dasar yang kami butuhkan untuk mengonfigurasi pengaturan
global untuk menyiapkan server DHCP.
1. Untuk menentukan waktu sewa default dan maksimum, cari parameter default-lease-
time dan max-lease-time dalam file konfigurasi dan ubah nilainya.

waktu sewa standar 600;

waktu sewa maksimum 7200;

2. Jika Anda memiliki banyak antarmuka, Anda harus menentukan antarmuka mana yang
harus digunakan server DHCP untuk melayani permintaan DHCP. Dalam file konfigurasi,
temukan dan edit nilai INTERFACESv4 dan modifikasi dengan antarmuka yang kami
inginkan untuk melayani permintaan.

INTERFACESv4 = "eth0"

3. Untuk menjadikan server DHCP server DHCP resmi untuk klien, batalkan komentar pada
baris berikut dalam file konfigurasi (dengan menghapus karakter # ):
$ otoritatif;

Ini adalah konfigurasi dasar yang kita perlukan untuk menjalankan server DHCP. Setelah
selesai, simpan dan tutup file konfigurasi.
Kelola layanan DHCP
Setelah selesai dengan konfigurasi, Anda dapat menggunakan perintah berikut untuk
mengelola server DHCP:
Untuk memverifikasi apakah layanan berjalan dengan baik, periksa status layanan DHCP
dengan menjalankan perintah berikut di Terminal:

$ sudo systemctl status isc-dhcp-server.service

Berikut ini adalah tangkapan layar yang menunjukkan status server DHCP. Anda dapat
melihat aktif (berjalan) disorot dalam warna hijau memverifikasi bahwa server DHCP
berfungsi dengan baik:
Ada beberapa perintah lagi yang dapat kita gunakan untuk memulai, menghentikan, dan
memulai kembali layanan DHCP.
Untuk memulai layanan DHCP, jalankan perintah berikut di Terminal:

$ sudo systemctl mulai isc-dhcp-server.service

Untuk menghentikan layanan DHCP, jalankan perintah berikut di Terminal:

$ sudo systemctl stop isc-dhcp-server.service

Untuk memulai kembali layanan DHCP, jalankan perintah berikut di Terminal:

$ sudo systemctl restart isc-dhcp-server.service

Mengkonfigurasi Klien DHCP


Kita perlu mengkonfigurasi pengaturan jaringan di komputer klien untuk mendapatkan
alamat IP dari server DHCP. Di sini kita akan menggunakan Ubuntu 18.04 LTS lain sebagai
komputer klien.
Di komputer klien, buka aplikasi Pengaturan dari menu Dash Ubuntu.
Kemudian pilih tab Jaringan dari panel kiri aplikasi Pengaturan. Kemudian buka pengaturan
adaptor dengan mengklik ikon roda gigi di depannya. Pastikan sudah dihidupkan.
Ini akan membuka jendela pengaturan adaptor. Pilih tab IPv4 dari menu atas. Kemudian pilih
opsi Otomatis (DHCP) . Kemudian klik Terapkan untuk menyimpan perubahan.

Kemudian restart layanan jaringan dengan menjalankan perintah berikut di Terminal:

$ sudo systemctl restart NetworkManager.service

Sekarang Luncurkan Terminal dan ketikkan perintah berikut untuk menemukan alamat IP
sistem.

$ ip a
Anda akan melihat alamat IP yang berasal dari kisaran yang telah kami tentukan dalam
konfigurasi server DHCP. Jika klien masih tidak mendapatkan alamat IP dari server DHCP,
restart sistem Anda.
Daftar alamat yang disewa
Untuk mengetahui alamat apa yang telah ditetapkan untuk klien oleh server DHCP, buka
mesin yang telah Anda konfigurasikan sebagai server DHCP, dan ketik perintah berikut di
Terminal:

$ dhcp-leasing-list

Sewa adalah jumlah waktu di mana alamat IP diberikan ke komputer.

Dari daftar ini, Anda dapat memverifikasi klien DHCP kami dengan MAC: 00: 0c: 29: d4: cf:
69 telah memberikan alamat IP 192.168.110.5 dari server DHCP.
Sekarang pengaturan telah selesai dan kami memiliki server DHCP dan berjalan. Kita
sekarang dapat menggunakan server DHCP ini untuk menetapkan alamat IP.

Anda mungkin juga menyukai