Minggu, 13 Maret 2011

Setting DHCP di Debian 4

Berikut adalah langkah - langkah cara Setting DHCP di Debian 4 tolong perhatikan langkah - langkah di bawah ini dengan seksama :


1. Langkah Pertama
Mencari paket program, lakukan dengan perintah berikut
~# apt-cache search dhcp

dhcp – DHCP server for automatic IP address assignment

2. Langkah Kedua
Installasi Program DHCP
~# apt-get install dhcp
3. Langkah Ketiga
Konfigurasi program
3.1 edit file /etc/default/dhcp
isikan interface yang akan digunakan untuk broadcast IP-DHCP
INTERFACES=”eth1″ dalam hal ini saya gunakan interface eth1.
3.2 edit file /etc/dhcpd.conf
isikan file konfigurasinya sbb,
# option definitions common to all supported networks…
option domain-name “ptpn-11.com”;
option domain-name-servers 192.168.11.1, 192.168.11.254;
#allow client-updates;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
# Segment10
subnet 192.168.10.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.10.100 192.168.10.200;
option domain-name-servers 192.168.10.1,192.168.10.254;
option broadcast-address 192.168.10.255;
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
}
# Segment11
subnet 192.168.11.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.11.100 192.168.11.200;
option domain-name-servers 192.168.11.1,192.168.11.254;
option broadcast-address 192.168.11.255;
option routers 192.168.11.1;
option subnet-mask 255.255.255.0;
}
# Segment12
subnet 192.168.12.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.12.100 192.168.12.200;
option domain-name-servers 192.168.12.1,192.168.12.254;
option broadcast-address 192.168.12.255;
option routers 192.168.12.1;
option subnet-mask 255.255.255.0;
}
# Segment13
subnet 192.168.17.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.17.100 192.168.17.200;
option domain-name-servers 192.168.17.1,192.168.17.254;
option broadcast-address 192.168.17.255;
option routers 192.168.17.1;
option subnet-mask 255.255.255.0;
}
5. Langkah Kelima
Menambahkan list interface di /etc/default/dhcp, secara default dhcp-server hanya bisa melayani sebuah interface card, untuk menambahkan lebih dari satu interface card maka kita tambahkan routing untuk interface yang lain dengan perintah
Root~# route add -host 255.255.255.255 dev eth0
dalam kasus ini saya jalankan VLAN dengan ID, 11,12,13,14,15,16 maka kita tambahkan routingnya
Root~# route add -host 255.255.255.255 dev eth1.11
Root~# route add -host 255.255.255.255 dev eth1.12
Root~# route add -host 255.255.255.255 dev eth1.13
Root~# route add -host 255.255.255.255 dev eth1.14

kemudian kita check table routingnya
root@ptpn:~# netstat -nr | grep eth1.11
255.255.255.255 0.0.0.0 255.255.255.255 UH 0 0 0 eth1.11
4. Langkah Keempat
Lakukan Starting DHCP –> /etc/init.d/dhcp restart
Jika terjadi kegagalan silahkan lakukan check di syslog, dengan perintah tail -f /var/log/syslog
Cara Ke 2
##########################################
#####—– Global Configuration —–#####
##########################################
ddns-updates off;
option T150 code 150 = string;
deny client-updates;
#one-lease-per-client false;
#allow bootp;
ddns-update-style none;
option domain-name “vlan.local”;
option domain-name-servers 210.56.15.1, 231.117.250.27;
default-lease-time 6000;
max-lease-time 7200;
authoritative;
##############################################
#####—– End Global Configuration —–#####
##############################################
###############################################
#####—– Start Modem Configuration —–#####
###############################################
subnet 192.168.1.0 netmask 255.255.255.0 {
interface eth0;
}
#############################################
#####—– End Modem Configuration —–#####
#############################################
####################################################
#####—– Start Downstairs Configuration —–#####
####################################################
subnet 192.168.0.0 netmask 255.255.255.0 {
interface eth1;
default-lease-time 6000;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option routers 192.168.0.254;
option broadcast-address 192.168.0.255;
}
##################################################
#####—– End Downstairs Configuration —–#####
##################################################
##################################################
#####—– Start Upstairs Configuration —–#####
##################################################
subnet 10.0.0.0 netmask 255.255.255.0 {
interface eth2;
default-lease-time 6000;
max-lease-time 7200;
range 10.0.0.100 10.0.0.200;
option subnet-mask 255.255.255.0;
option routers 10.0.0.254;
option broadcast-address 10.0.0.255;
}
################################################
#####—– End Upstairs Configuration —–#####
################################################
#####################################################################
#####—– Start Server and Fixed IP Address Configuration —–#####
#####################################################################
group{
###— Any global server settings should go here —###
#- Printer -#
host printer {
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.0.0.25;
}
#- J computer -#
host j {
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.0.0.105;
}
#- TServer computer -#
host tserver {
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.0.0.110;
}
#- Windows 2008 Server -#
host win2008server {
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.0.0.115;
}
#- Asterisk Box -#
host asterisk {
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.0.0.120;
}
#- WWW Server -#
host www2 {
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.0.0.125;
}
}
###################################################################
#####—– End Server and Fixed IP Address Configuration —–#####
###################################################################


GoodLuck:......!!!!!!!!
By : Mas Angga.......^_^



Tidak ada komentar:

Posting Komentar

Komentar Di sini............!!!!!!!