linux下DHCP服務器配置(使用Ubuntu LTS 8.04)

linux下DHCP服務器配置(使用Ubuntu LTS 8.04)

 

轉載請註明 原文:http://blog.csdn.net/xl_xunzhao/archive/2008/10/09/3044502.aspx

xunzhao的博客已搬家至:http://xunzhaoxz.itpub.net

系統環境:Ubuntu 8.04 LTS服務器版
linux
DHCP服務器的配置其實就是配置dhcpd.conf文件。

1)首先安裝DHCP服務器程序dhcp3-server,可以使用命令
 sudo apt-get install dhcp3-server

進行安裝,當然有圖形界面的話使用新立得進行安裝也是一樣的。
2)安裝完成後開始配置DHCP服務器。
     
先備份系統原有的配置文件
 
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.original
     
開始配置sudo vim /etc/dhcp3/dhcpd.conf,在dhcpd.conf中添加或修改以下幾句:

    
ddns-update-style none; #
定義所支持的DNS動態更新類型(必選),默認爲none
    
default-lease-time 36000;#
租約期限,單位爲秒保持默認的也可以
    
max-lease-time 72000;#
最大租約期限

#
設置IP作用域,格式爲subnet子網ID netmask 子網掩碼{}
 
subnet 192.168.1.0 netmask 255.255.255.0 {
     
range 192.168.1.100 192.168.1.200;#
可供分配給客戶端的IP範圍
     
option routers 192.168.1.1;#
指定默認網關
     option subnet-mask 255.255.255.0;#
設置子網掩碼
     option broadcast-address 192.168.1.255;#
指定廣播地址
     option domain-name "abc.com"; #
設置DNS域名,則主機名爲movie的全名爲movie.abc.com
     option domain-name-servers 202.101.107.85,218.85.157.99,210.34.240.100;#
指定DNS服務器
     option netbios-name-servers 192.168.1.2;
 }

 
3)保存配置文件並重啓DHCP服務器,這樣就可以滿足一般的典型網絡的基本要求了,DHCP也就能用了。下面是針對有特殊要求的,或者網絡中有劃分VLAN等需要DHCP中繼代理的。

  
3.1
保留特定的IP地址(或指定某IP永遠分配給某主機,即IP MAC綁定,或稱爲分配靜態IP或分配固定IP),使用host語句。
例如保留192.168.1.101MAC地址爲00:17:41:c9:21:64的主機使用,其主機名爲movie,則host語句如下
 
host movie {
    hardware ethernet  00:17:41:c9:21:64;
    fixed-address 192.168.1.101;

   option routers 192.168.1.1;#
指定默認網關,也可省略,使用subnet所指定的配置
 

  3.2
設置DHCP中繼代理
設置DHCP中繼代理一般使用於物理網絡中存在多個IP子網,或者網絡劃分了VLAN,由於DHCP採用廣播方式獲取IP,物理子網和VLAN隔離了廣播域,因此如果PCDHCP服務器處於不同的子網,就無法獲取IPDHCP中繼代理允許將無DHCP服務器的子網內的DHCP客戶端的請求轉發給其他子網內的DHCP服務器,這樣就解決了不同子網間DHCP獲取的問題了。

  3.2.1
首先在DHCP服務器上設置超級作用域
   
shared-network
名稱{

     option subnet-mask 255.255.255.0;#
設置子網掩碼
     option domain-name "abc.com"; #
設置DNS域名,則主機名爲movie的全名爲movie.abc.com
     option domain-name-servers 202.101.107.85,218.85.157.99,210.34.240.100;#
指定DNS服務器
     option netbios-name-servers 192.168.1.2;
#
一些公共的配置就可以寫在subnet外部,供所有subnet共享
       
subnet
子網1的網絡ID  netmask 子網掩碼{
         ..........
        ..........
        }

     subnet
子網2的網絡ID  netmask 子網掩碼{
         ..........
        ..........
        }
}

  3.2.2
設置DHCP中繼代理
在連接多個子網的那臺主機上安裝中繼代理,或者選用具有DHCP/BOOTP中繼功能的路由器,這樣就完成了所有配置。

啓動DHCP服務sudo /etc/init.d/dhcp3-server start
停止DHCP服務sudo /etc/init.d/dhcp3-server stop
重啓DHCP服務sudo /etc/init.d/dhcp3-server restart


——————————————————————————————————————————

延伸閱讀:

xunzhao的博客已搬家至: http://xunzhaoxz.itpub.net

主機AIX:

【信息採集】IBM AIX系統硬件配置信息採集完整shell腳本V2.1(附腳本下載)  (LU論壇精華帖)

【信息採集】IBM AIX系統硬件信息查看命令(shell腳本)(附截圖PDF完整版下載)

操作規範(一)—— AIX rootvg mirror(附PDF下載) 

AIX系統安全加固(一)限制密碼重試次數,超過限制次數後鎖定用戶(附截圖PDF完整版下載)

AIX讀書筆記——Paging Space換頁空間

AIX平臺下創建文件系統需要注意的問題

IBM服務器虛擬化PowerVM——也談“雲計算”

數據庫Oracle:

新裝Oracle11gR2 11.2.0.2重要說明——Patchsetp10098816(附補丁下載地址)

Attention:new installation of Oracle 11.2.0.2

AIX 5.3/6.1環境下安裝Oracle10gR2 RAC常見報錯(注意事項)

【數據遷移】Oracle10gR2 rman異機恢復實驗(FS->RAW)(附截圖PDF完整版下載)   

【數據遷移】Oracle10gR2 rman異機恢復實驗(FS-FS)(附截圖PDF完整版下載)

操作規範(二)——RHEL5.4安裝Oracle 10.2.0.4(附截圖PDF完整版下載)  

操作規範(三)——Linux5.4安裝Oracle 11gR1(附截圖PDF完整版下載)     

操作規範(四)——Linux5.4安裝Oracle 11gR2(附截圖PDF完整版下載)     

操作規範(五)——Linux5.4平臺下Oracle 11.2.0.2安裝指南(附截圖PDF完整版下載)

Oracle RAC環境下重建ASM磁盤組(Re-create ASM diskgroup)(附截圖PDF完整版下載)   

Oracle RAC srv服務“首選”與“可用”狀態的調整——srvctl modify service 的使用(附截圖PDF完整版下載)     

Linux+ASM+OCFS環境下增加ORACLE RAC聯機重做日誌文件(附截圖PDF完整版下載)  

 

備份還原Symantec Netbackup:

搭建NBU實驗環境——解決虛擬帶庫vistor License過期問題(附截圖PDF完整版下載)  

NBU常用命令1——介質管理


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章