[Ubuntu Server] Instalasi dan Konfigurasi DHCP Server

Wednesday, November 19th, 2008

DHCP Server dibuat supaya kita gak usah setting ulang IP Address manual setiap melakukan koneksi ke jaringan yang berbeda-beda, jadinya server yang ngasih IP Address, client hanya tau beres aja.

sudo apt-get install dhcp3-server

Biasanya setelah instalasi akan menampilkan pesan error, ini wajar karena kita blon konfigurasi DHCP Server-nya.

Misalnya setting yang ingin digunakan seperti ini:

DNS Server 	: 192.168.81.81
Range		: 192.168.81.101 - 192.168.81.150
Network		: 192.168.81.0
Subnet		: 255.255.255.0
Broadcast	: 192.168.81.255

Masuk ke konfigurasi DHCP:

sudo nano /etc/dhcp3/dhcpd.conf

Terus hapus isinya, ganti dengan konfigurasi seperti ini:

ddns-update-style none;
 
option domain-name-servers 192.168.81.81;
 
default-lease-time 86400;
max-lease-time 604800;
 
authoritative;
 
subnet 192.168.81.0 netmask 255.255.255.0 {
 range 192.168.81.101 192.168.81.150;
 option subnet-mask 255.255.255.0;
 option broadcast-address 192.168.81.255;
 option routers 192.168.81.81;
}

Trus restart DHCP Server:

sudo /etc/init.d/dhcp3-server restart

Dah, tinggal sambungkan komputer-komputer lain ke jaringan kita, semua akan mendapatkan IP Address masing-masing dan sudah disetting sampe ke DNS Servernya secara otomatis.

[Ubuntu] Konfigurasi IP Address

Friday, November 14th, 2008

Biasanya ada dua versi konfigurasi IP Address,

  1. Statis, setiap komputer punya IP Address masing-masing yang diset langsung di komputer.
  2. Dinamis (dhcp), setiap komputer dapet IP Address dari Server

Tempat konfigurasi IP Address:

sudo nano /etc/network/interfaces

Versi dinamis dulu yang paling gampang:

Konfigurasinya jadi gini

# loopback, kalo gak salah, loopback itu 127.0.0.1 atau localhost
auto lo
iface lo inet loopback
# IP Address versi DHCP
auto eth0
iface eth0 inet dhcp

Kalo Versi statis, misalnya pengen konfigurasi seperti ini:

IP Address	: 192.168.81.81
Netmask		: 255.255.255.0
Gateway		: 192.168.81.81

hasilnya jadi kayak gini:

# loopback
auto lo
iface lo inet loopback
# IP Address versi statis
auto eth0
iface eth0 inet static
  address 	192.168.81.81
  netmask	255.255.255.0
  network	192.168.81.0
  broadcast	192.168.81.255
  gateway	192.168.81.81

Terus restart network:

sudo /etc/init.d/networking restart