SETTING DHCP DI LINUX U BUNTU 8.04

Bismillah, Tidak dipungkiri bahwa memberikan IP secara statis sungguh merepotkan, apalagi banyak PC yang akan diset IPnya. Karena klo ada IP yg sama maka juga akan konflik. Memang ada PC yg harus diberi IP statis semacam PC server dan default gateway. Maka PC yg lain di jaringan cukup mendapatkan IP otomatic dari server IP yang bernama DHCP server. DHCP adalah Dynamic Host Configuration Protocol, Service yang akan memberikan IP secara otomatic kepada PC yg ada dijaringan. Jadi PC ini tidak boleh dimatikan. Klo mati maka PC lain akan kehilangan IP. Dalam konfigurasi di jaringan ini telah ada IP statis. Yang pertama IP : 192.168.0.1, IP ini dipakai oleh gateway saya dengan sistem operasi windows dan Intenet conection sharing diaktifkan, sedang PC saya ini yg menjalankan DHCP server menggunakan IP statis : 192.168.0.233. Sistem operasi seperti disebut di atas, Ubuntu 8.04. Untuk membuat DHCP server, Install dulu paketnya. Di Ubuntu 8.04 nama paketnya adalah : dhcp3-server. Langsung buka synaptic paket manager dan search dengan keyword itu. pastikan repo internet telah aktif. Setelah terinstall masuk tahap kedua. Tahap kedua, check service dhcp apakah telah aktif. Ini untuk memastikan saja. Secara default langsung aktif tanpa perlu reboot. Buka : System> Administration > Service. Akan muncul jendela : service setting. Perhatikan di list nama : DHCP server (dhcp3-server) sudah diberi tanda centang. Sekali lagi ini cuma untuk memastikan saja. Update 24/03/09 Konfigurasi DHCP Server Contoh administrasi awal PC saya : – OS Ubuntu Server 8.04 – Berfungsi sebagai Router sekaligus DHCP Server (jd punya 2 NIC) – eth0, IP Luar/Red IP : 192.168.100.1 (ini IP dari ISP saya) – eth1, IP Dalam/Green IP : 192.168.0.1 (ini IP jaringan dalam) – eth1 IP : 192.168.0.1 Subnet mask : 255.255.255.0 1. Memilih NIC yg akan digunakan untuk output DHCP server. Kalau hanya menggunakan 1 NIC maka tidak perlu diset. Dalam kasus ini PC router saya menggunakan 2 NIC. secara default DHCP menggunakan NIC eth0. Nah, karena eth0 saya gunakan utk IP luar maka saya pindahkan service DHCP ke eth1. Caranya : – buka terminal lalu edit file /etc/default/dhcp3-server – $ sudo nano /etc/default/dhcp3-server nah ini isi file tersebut : # Defaults for dhcp initscript # sourced by /etc/init.d/dhcp # installed at /etc/default/dhcp3-server by the maintainer scripts # # This is a POSIX shell fragment # # On what interfaces should the DHCP server (dhcpd) serve DHCP requests? # Separate multiple interfaces with spaces, e.g. “eth0 eth1″. INTERFACES=” ” – Pada baris paling bawah diedit hingga tertulis seperti ini : INTERFACES=”eth1″ – Trus simpan perubahan file ini dengan menekan control x, lalu tekan y dan enter. 2. Konfigurasi/ administrasi DHCP Server. – Buka terminal lalu edit file dhcpd.conf. Ketik : $ sudo nano /etc/dhcp3/dhcpd.conf nah file ini banyak isinya. Kita hapus saja lalu isikan script berikut ini : # Sample /etc/dhcp3/dhcpd.conf # (add your comments here) # Jangan lupa tanda semicolon alias titik koma pada akhir pernyataan # Ini untuk menentukan expirednya sebuah IP dlm satuan detik default-lease-time 600; max-lease-time 7200; option subnet-mask 255.255.255.0; option broadcast-address 192.168.0.255; # Ini IP dalam PC saya yg berfungsi sebagai router option routers 192.168.0.1; # Ini IP DNS anda option domain-name-servers 192.168.0.1; # Nama domain anda option domain-name “trh.com”; # Ini rentang IP yang akan dibagikan oleh DHCP server subnet 192.168.0.0 netmask 255.255.255.0 { # Rentang pertama IP no 10 sampai 100 range 192.168.0.10 192.168.0.100; # Rentang kedua IP no 150 sampai 200 range 192.168.0.150 192.168.0.200; } # Selesai 3. Restart kartu jaringan anda, ketik : $ sudo /etc/init.d/networking restart 4. Restart DHCP3 Server anda, ketik : $ sudo /etc/init.d/dhcp3-server restart update 03/04/2009 Memberikan IP statis lewat DHCP server ke NIC tertentu 1. Dari PC router, masuk mode terminal lalu ketik, aspan@ubuntu:/etc/dhcp3$ arp Maka akan muncul seperti ini : Address HWtype HWaddress Flags Mask Iface 192.168.0.13 ether 00:1A:92:22:2F:37 C eth1 192.168.0.19 (incomplete) eth1 192.168.0.233 ether 00:19:21:D6:D1:32 C eth1 192.168.100.65 ether 00:E0:4D:49:82:96 C eth0 192.168.0.3 ether 00:1A:92:22:56:59 C eth1 Perintah arp untuk mengetahui mac address masing2 NIC. 2. Edit file dhcpd.conf, ketik : $sudo nano /etc/dhcp3/dhcpd.conf password : tambahkan baris berikut ini : #IP statis #1 komputer SDM host sdm { hardware ethernet 00:1A:92:22:56:59; fixed-address 192.168.0.3; } simpan perubahan dengan menekan ^x lalu pilih Y dan enter. Catatan : jangan lupa tanda kurung kurawal dan semicolon. Trus, statement fixed-address menggunakan tanda penghubung. 3. Restart dhcp server anda, ketik : $ sudo /etc/init.d/dhcp3-server restart Update hari ini selesai. Nah selesai, tinggal set PC client untuk mendapatkan dinamic IP via DHCP. Selamat mencoba dan salam linux by: aspansyahbudin

Tinggalkan komentar