DHCP Server - GaniGunawan/Administrasi_Jaringan GitHub Wiki

-> Instalasi DHCP Server

apt-get install isc-dhcp-server

-> Sesudah itu ketikan nano /etc/default/isc-dhcp-server lalu ubah interface dibagian paling bawah seperti dibawah

       # Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
       #DHCPD_PID=/var/run/dhcpd.pid

       # Additional options to start dhcpd with.
       #       Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
       #OPTIONS=""

       # On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
       #       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
       INTERFACES="enp0s8"

-> Sesudah itu ketikan perintah

nano /etc/sysctl.conf lalu cari #net.ipv4.ip_forward=1 setalah itu hapus tanda #

-> Sesudah itu ketikan perintah

nano /etc/rc.local

Lalu tambahhkan dibaris akhir iptables -t nat -A POSTROUTING -o enp0s8 -j MASQUERADE

-> Sesudah itu ketikan perintah nano /etc/dhcp/dhcpd.conf Perintah ini bertujuan untuk menentukan alamat IP DHCP server kita dan range IP yang kita gunakan untuk clientnya

-> Lalu ctrl+w ketikan authoritative lalu Enter sesudah itu hapus #

-> Lalu ctrl+w ketikan internal subnet lalu Enter sesudah itu sesuaikan konfigurasinya seperti dibawah

       # A slightly different configuration for an internal subnet.
       subnet 192.168.5.0 netmask 255.255.255.0 {
       range 192.168.5.10 192.168.5.30;
       option domain-name-servers 192.168.5.5;
       option domain-name "bem.poltektedc.org";
       option routers 192.168.5.5;
       option broadcast-address 192.168.5.255;
       default-lease-time 600;
       max-lease-time 7200;
       }

Subnet adalah Ip Network Server

Range adalah Ip Clientnya yang dimulai dari 192.168.5.10 s/d 192.168.5.30

Option Routers adalah Ip Address Server

-> Sesudah itu restart service DHCP dengan perintah /etc/init.d/isc-dhcp-server restart

-> Pengujiannya coba Interface Network Connections di Windows ataupun linux yang terhubung dengan Server ubah settingan TCP/IP4 menjadi DHCP, lalu tunggu beberapa saat hingga Client tersebut mendapatkan IP dari Server