未分類

安裝設定 DHCP Server for CentOS 5

DHCP 是一個在區域網路中自動取得IP的一個通訊協定,其實就是像IP分享器那樣的功能,如果家裡有使用IP分享器的話,您打開電腦網路接上IP分享器,如果IP分享器都設定好的話,應該就是打開電腦都不用設定直接就能上網了,這個方便的通訊協定就是DHCP的功勞,也就是說IP分享器有內鍵DHCP的功能,它可以對於接上網路的電腦自動派發一組IP,嚴格講起來應該還包含IP,DNS,gateway…這些網路設定,使電腦只要接上網路就能直接上網為目的,然後取得一組IP之後這組IP就是屬於你的,下次再有其他人進入這個網路後,dhcp server 不會再發放跟你同一組IP,避免重覆IP,那你擁有這組IP是有一定的期限的,也就是所謂的租約期限,期限過了電腦會再自動再取得一次,大部分的情況都會再要到同一組IP才對,那dhcp server也可以強迫指定固定電腦取得固定IP,好,接著我們現在要實作DHCP Server,就是實作自動派發IP的 Server。

1.安裝 DHCP
# yum -y install dhcp

/usr/share/doc/dhcp*/dhcpd.conf.sample ← 這是範例檔

2. COPY範例檔到/etc/dhcp.conf
# cp /usr/share/doc/dhcp*/dhcpd.conf.sample  /etc/dhcpd.conf 

3.接著我們以這個範例檔拿來編輯,修改部分設定,改成符合我們想要的需求,紅色字是修改的地方,藍色字是說明文字

# vi /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 { ← 所在網域
# — default gateway
    option routers                  192.168.1.254;    ← 預設gateway
    option subnet-mask              255.255.255.0;
    option domain-name              “vblog.tw”; ← 所在網域名稱
    option domain-name-servers      192.168.1.100; ← DNS Server
#  option time-offset              -18000; # Eastern Standard Time
    range dynamic-bootp 192.168.1.200 192.168.1.250; ← 隨機發放IP 192.168.1.200 ~ 192.168.1.250
    default-lease-time 21600; ← 一次可以拿到的租約有多長,單位秒
max-lease-time 43200;     ← client 自己要的租約期,最長限制,單位秒
host ns {    ← 給不同機器發放固定IP(如果有固定機器發放固定IP才需要設)
                next-server marvin.redhat.com;     ← PXE網路開機的SERVER
                hardware ethernet 12:34:56:78:AB:CD;     ← 網路卡號
                fixed-address 192.168.1.110;        ← 固定的IP
    }

 

4.啟動 Server
# service dhcpd start
# chkconfig dhcpd on

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *