DHCP3 Conf

From MS Computech
Revision as of 11:23, 26 August 2012 by Snifer (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

DHCP3 Installation

apt-get -y install dhcp3-server
nano /etc/default/dhcp3-server
# 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="eth0"

For CentOS interface edit

nano /etc/sysconfig/dhcpd

/etc/dhcp3/dhcpd.conf

# ddns-update-style interim;

subnet 192.168.1.0 netmask 255.255.255.0 {

        option subnet-mask              255.255.255.0;
        option domain-name-servers      192.168.1.1;
        option routers                  192.168.1.1;
        option time-offset              -16000;

range 192.168.1.100 192.168.1.254;

# Phat Computer
#host pc01 {
#        hardware ethernet               00:c0:4f:a0:ba:85;
#        fixed-address                   192.168.1.150;
#        option domain-name-servers      192.168.1.1;
#        option routers                  192.168.1.1;
#}

}

สำหรับ Unubtu 9 แก้ไข /etc/init.d/dhcp3-server

# Allow ltsp to override
#if [ -f /etc/ltsp/dhcpd.conf ]; then
#       CONFIG_FILE=/etc/ltsp/dhcpd.conf
#fi

Set Network interface /etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

สั่งสตาร์ท sudo /etc/init.d/networking restart

--- สำหรับ Debian Squeeze

apt-get install dhcp3-server

แก้ไข /etc/default/isc-dhcp-server เพิ่ม interface ที่ต้องการแจก dhcp
Config file directory /etc/dhcp/dhcpd.conf

# ddns-update-style interim;

subnet 192.168.1.0 netmask 255.255.255.0 {

        option subnet-mask              255.255.255.0;
        option domain-name-servers      192.168.1.1;
        option routers                  192.168.1.1;
        option time-offset              -16000;

range 192.168.1.100 192.168.1.254;

# Phat Computer
#host pc01 {
#        hardware ethernet               00:c0:4f:a0:ba:85;
#        fixed-address                   192.168.1.150;
#        option domain-name-servers      192.168.1.1;
#        option routers                  192.168.1.1;
#}

}

Restart Service

/etc/init.d/isc-dhcp-server start

Example dhcpd.conf

#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#   see 'man 5 dhcpd.conf'
#
ddns-update-style interim;
#ddns-update-style none;
authoritative;
default-lease-time 600;
max-lease-time 1440;

option subnet-mask              255.255.240.0;
option broadcast-address	1.0.15.255;
option domain-name-servers      1.0.0.1;
option routers                  1.0.0.1;
#option time-offset              -16000;

subnet 1.0.0.0 netmask 255.255.240.0 {
#range 1.0.10.100 1.0.10.254;

# MSC
host pc01 {
        hardware ethernet 00:1E:65:38:8E:B8;
        fixed-address 1.0.8.8;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#urairat
host pc02 {
        hardware ethernet 00:1d:0f:ae:ef:b2;
        fixed-address 1.0.5.1;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#ladda
host pc03 {
        hardware ethernet 00:25:86:e8:e9:9d;
        fixed-address 1.0.5.2;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#nutnaree
host pc04 {
	hardware ethernet 00:25:86:e7:ef:6e;
        fixed-address 1.0.5.3;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#pannipa
host pc05 {
	hardware ethernet 00:25:86:e8:df:6a;
        fixed-address 1.0.5.4;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#anuma
host pc06 {
        hardware ethernet 00:25:86:e8:e9:89;
        fixed-address 1.0.5.5;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#naphatsako
host pc07 {
        hardware ethernet 00:19:e0:18:c3:e0;
        fixed-address 1.0.5.6;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#hemmarat
host pc08 {
        hardware ethernet 00:25:86:e8:f8:61;
        fixed-address 1.0.8.7;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wareta
host pc09 {
        hardware ethernet 00:25:86:e7:a9:42;
        fixed-address 1.0.5.8;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#worapa
host pc10 {
        hardware ethernet 00:25:86:e8:5b:06;
        fixed-address 1.0.5.9;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#buapit
host pc11 {
        hardware ethernet 00:25:86:e8:af:f5;
        fixed-address 1.0.5.10;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#shotiwat
host pc12 {
        hardware ethernet 00:25:86:e8:a6:7d;
        fixed-address 1.0.5.11;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wilawan
host pc13 {
        hardware ethernet 00:1d:0f:ae:f2:c4;
        fixed-address 1.0.5.12;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#supatra
host pc14 {
        hardware ethernet 00:25:86:e8:9e:ad;
        fixed-address 1.0.5.13;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#minmanta
host pc15 {
        hardware ethernet 00:25:86:e8:56:f8;
        fixed-address 1.0.5.14;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#jiraporn
host pc16 {
        hardware ethernet 00:25:86:e8:96:a6;
        fixed-address 1.0.5.15;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#jantima
host pc17 {
        hardware ethernet 00:25:86:e8:e9:0c;
        fixed-address 1.0.5.16;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#watcharaporn
host pc18 {
        hardware ethernet 00:25:86:e8:f8:6e;
        fixed-address 1.0.5.17;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#natarata
host pc19 {
        hardware ethernet 00:25:86:e9:14:c0;
        fixed-address 1.0.5.18;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#saichon
host pc20 {
        hardware ethernet 00:25:86:e8:fd:ac;
        fixed-address 1.0.5.19;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#sunanta
host pc21 {
        hardware ethernet 00:25:86:e9:05:ec;
        fixed-address 1.0.5.20;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#sunantalan
host pc22 {
        hardware ethernet d0:27:88:38:d3:66;
        fixed-address 1.0.5.20;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#arongkorn
host pc23 {
        hardware ethernet 00:25:86:e8:a6:55;
        fixed-address 1.0.5.21;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#budsaya
host pc24 {
        hardware ethernet 00:25:86:e8:f8:74;
        fixed-address 1.0.5.22;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#phanthip
host pc25 {
        hardware ethernet 00:1d:0f:ae:e5:5d;
        fixed-address 1.0.5.23;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#nipaporn
host pc26 {
        hardware ethernet 00:25:86:e8:fd:a4;
        fixed-address 1.0.5.24;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#laddawan
host pc27 {
        hardware ethernet 00:1c:f0:94:ee:f7;
        fixed-address 1.0.5.25;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#isareeyaporn
host pc28 {
        hardware ethernet 00:27:19:b7:7d:e7;
        fixed-address 1.0.5.26;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#chayada
host pc29 {
        hardware ethernet 00:25:86:e8:af:b9;
        fixed-address 1.0.5.27;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#jirapat
host pc30 {
        hardware ethernet 00:19:e0:66:f5:08;
        fixed-address 1.0.8.28;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#pichan
host pc31 {
        hardware ethernet 00:25:86:e8:d3:c0;
        fixed-address 1.0.8.29;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#anusara
host pc32 {
        hardware ethernet 00:25:86:e8:fd:bd;
        fixed-address 1.0.5.30;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#suwaphat
host pc33 {
        hardware ethernet 00:19:e0:66:74:6b;
        fixed-address 1.0.5.31;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#bangon
host pc34 {
        hardware ethernet 00:25:86:e8:df:5d;
        fixed-address 1.0.5.32;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#bangonlan
host pc35 {
        hardware ethernet 00:25:11:14:f5:e0;
        fixed-address 1.0.5.32;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wraporn
host pc36 {
        hardware ethernet 00:25:86:e8:f8:56;
        fixed-address 1.0.5.33;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wacharagon
host pc37 {
        hardware ethernet 00:25:86:e8:d3:c8;
        fixed-address 1.0.5.34;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#nattha
host pc38 {
        hardware ethernet 00:25:86:e8:fd:dc;
        fixed-address 1.0.5.35;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#kanokwan
host pc39 {
        hardware ethernet 00:25:86:e8:df:57;
        fixed-address 1.0.5.36;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#admin dong
host pc40 {
        hardware ethernet 00:25:86:e9:14:c4;
        fixed-address 1.0.8.37;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#none franchise
host pc41 {
        hardware ethernet 00:25:86:e8:af:9c;
        fixed-address 1.0.5.38;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wanida
host pc42 {
        hardware ethernet 00:25:86:e7:a8:86;
        fixed-address 1.0.5.39;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#supaporn
host pc43 {
        hardware ethernet 00:1d:0f:ae:d8:7c;
        fixed-address 1.0.5.40;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#none supply
host pc44 {
        hardware ethernet 00:1d:0f:ae:f2:d3;
        fixed-address 1.0.5.41;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#onpailin
host pc45 {
        hardware ethernet 00:25:86:e7:a9:94;
        fixed-address 1.0.5.42;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#orapan
host pc46 {
        hardware ethernet 00:25:86:e9:14:db;
        fixed-address 1.0.5.43;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#makawat
host pc47 {
        hardware ethernet 00:25:86:e8:5a:0a;
        fixed-address 1.0.5.44;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#chuanchom
host pc48 {
        hardware ethernet 00:25:86:e9:14:ac;
        fixed-address 1.0.5.45;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wasan
host pc49 {
        hardware ethernet 00:1d:0f:ae:eb:75;
        fixed-address 1.0.5.46;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebookdong
host pc50 {
        hardware ethernet c0:f8:da:46:d6:2c;
        fixed-address 1.0.8.47;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebookpun
host pc51 {
        hardware ethernet 00:22:43:70:04:16;
        fixed-address 1.0.5.48;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebookkae
host pc52 {
        hardware ethernet 0c:ee:e6:cc:c7:e1;
        fixed-address 1.0.5.49;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#kaekanjana
host pc53 {
        hardware ethernet 00:25:86:e7:ef:56;
        fixed-address 1.0.5.50;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebooknattha
host pc54 {
        hardware ethernet ac:81:12:38:be:9a;
        fixed-address 1.0.5.51;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebookjim
host pc55 {
        hardware ethernet 0c:ee:e6:a4:81:5e;
        fixed-address 1.0.5.52;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebooktew
host pc56 {
        hardware ethernet 00:22:fb:66:87:d4;
        fixed-address 1.0.8.53;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebooksond
host pc57 {
        hardware ethernet e4:ed:de:f5:86:ec;
        fixed-address 1.0.5.54;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebookmay
host pc58 {
        hardware ethernet 60:d8:19:4e:cb:b4;
        fixed-address 1.0.5.55;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebooksan
host pc59 {
        hardware ethernet 60:d8:19:7c:ca:b7;
        fixed-address 1.0.5.56;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#jack
host pc60 {
        hardware ethernet c0:cb:38:98:06:4f;
        fixed-address 1.0.5.57;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#adminje small
host pc61 {
        hardware ethernet 00:19:e0:73:dd:99;
        fixed-address 1.0.8.58;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#adminje big
host pc62 {
        hardware ethernet 00:25:86:e8:f8:72;
        fixed-address 1.0.8.59;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#none3
host pc63 {
        hardware ethernet 00:1d:0f:ae:dc:61;
        fixed-address 1.0.5.60;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#server kla
host pc64 {
        hardware ethernet 00:1c:f0:94:ea:54;
        fixed-address 1.0.5.61;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebook nui W/L
host pc65 {
        hardware ethernet 00:23:4d:4f:61:93;
        fixed-address 1.0.5.62;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebook nui Lan
host pc66 {
        hardware ethernet 00:1e:ec:cd:23:cc;
        fixed-address 1.0.5.62;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#admin dong2
host pc67 {
        hardware ethernet 00:25:86:e8:fd:9b;
        fixed-address 1.0.8.63;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#nawaporn
host pc68 {
        hardware ethernet 00:22:fb:47:d2:84;
        fixed-address 1.0.5.64;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#wooti
host pc69 {
        hardware ethernet 20:7c:8f:74:65:d1;
        fixed-address 1.0.5.65;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#monrudee
host pc70 {
        hardware ethernet 4c:ed:de:f5:86:ec;
        fixed-address 1.0.5.66;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#I-pad tew
host pc71 {
        hardware ethernet 1c:ab:a7:2e:75:5b;
        fixed-address 1.0.8.67;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}       
#notebook anuchon
host pc72 {
        hardware ethernet 00:1e:64:21:75:6a;
        fixed-address 1.0.5.68;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}     
#notebook hemmarat
host pc73 {
        hardware ethernet 00:1e:65:ea:f9:f4;
        fixed-address 1.0.5.69;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}     
#notebook kasamjit
host pc74 {
        hardware ethernet c0:f8:da:41:12:c9;
        fixed-address 1.0.5.70;
        option domain-name-servers 1.0.0.1;
	option routers 1.0.0.1;
}
#Samsung Dong
host pc75 {
        hardware ethernet 94:51:03:3d:59:73;
        fixed-address 1.0.8.71;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebook ERPBall
host pc76 {
        hardware ethernet 68:a3:c4:b8:36:48;
        fixed-address 1.0.8.72;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebook wanchara
host pc77 {
        hardware ethernet 00:15:af:a2:42:ee;
        fixed-address 1.0.5.73;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#taplet7.7 jetapan
host pc78 {
        hardware ethernet 38:0a:94:d3:ca:22;
        fixed-address 1.0.8.100;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#ipad boss
host pc79 {
        hardware ethernet a4:67:06:6c:a5:c9;
        fixed-address 1.0.5.75;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebook samsung nb03
host pc80 {
        hardware ethernet 00:1b:b1:e8:d5:50;
        fixed-address 1.0.5.76;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#notebook manit
host pc81 {
        hardware ethernet 00:1f:3c:a0:6e:18;
        fixed-address 1.0.5.77;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#saichon_lai
host pc82 {
        hardware ethernet 00:25:86:e8:6f:35;
        fixed-address 1.0.5.78;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#Go_Min
host pc83 {
        hardware ethernet 50:cc:f8:e7:9b:8d;
        fixed-address 1.0.8.79;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#ERP_2
host pc84 {
        hardware ethernet 68:a3:c4:b8:57:ab;
        fixed-address 1.0.8.80;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#iphone_supot
host pc85 {
        hardware ethernet 00:f4:b9:34:27:40;
        fixed-address 1.0.8.81;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#Netbook_Lin-Food
host pc86 {
        hardware ethernet 90:a4:de:73:71:12;
        fixed-address 1.0.5.82;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#NotebookLenovo_Saichon
host pc87 {
        hardware ethernet e0:06:e6:5d:9d:a4;
        fixed-address 1.0.5.83;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}
#taplet7.0manit
host pc88 {
        hardware ethernet 18:46:17:43:07:bd;
        fixed-address 1.0.5.84;
        option domain-name-servers 1.0.0.1;
        option routers 1.0.0.1;
}    
    
}

--Snifer 11:23, 26 August 2012 (ICT)