如何搭建DHCP及DHCP中繼服務器

      當局域網中有大量的主機時,若是逐臺設置ip地址、默認網關、dns服務器地址時等網絡參數,顯然是一個費力也未必討好的方法,這時使用DHCP的方式分發ip地址,可以動態配置各客戶機的網絡地址參數,大大減輕了管理與維護的成本。下面經過一個例子,來安裝DHCP服務器以及DHCP中繼服務器。
     公司的內部網路劃分爲三個物理網段,並經過一臺Linux網關服務器相互鏈接。爲了提供集中化的地址分配管理,現須要構建一臺DHCP服務器,在不增長硬件投資的狀況下,爲處於不一樣網絡的客戶機動態配置ip地址等網絡參數。
網絡拓撲圖以下:
確認網絡地址配置正確
dhcp服務器、dhcp中繼服務器按照拓撲圖正確添加虛擬網卡設備並配置各接口的ip地址等參數,這裏注意的是將dhcp服務器的默認網關地址設置爲192.168.1.1,以便與內網客戶機通信
配置DHCP服務器
 
1.           安裝DHCP服務器軟件包
先檢查RPM命令檢查系統中是否已經安裝DHCP軟件包,若是沒有安裝,則掛載RHEL5系統光盤,並安裝其中的dhcp- 3.0.5 .el5.i386.rpm軟件包便可
查看dhcp軟件包安裝的主要文件
使用vi打開dhcp服務器的主配置文件/etc/dhcpd.conf,可是該文件中默認並不包含任何有效配置,須要手動創建
爲各客戶機動態分配的ip地址,默認租約時間爲21600秒,最大租約時間爲43200秒,對應於三個物理網段,用於動態分配的ip地址範圍:192.168.1.10~192.168.1.100192.168.2.10~192.168.2.100192.168.3.10~192.168.3.100
啓動dhcpd服務
打開命令參數配置文件/etc/sysconfig/dhcpd,設置dhcpd服務僅面向eth0eth1eth2網卡提供動態地址分配服務
配置dhcp中繼服務器
 
RHEL5系統中,安裝dhcp軟件包,安裝完以後,就已經包含了dhcp中繼相關的程序和腳本等文件。配置dhcp中繼服務器時,只需修改配置文件/etc/sysconfig/dhcrelay服務便可,做爲路由器使用時,還須要開啓服務器的路由轉發功能
開啓服務器的路由轉發功能
編輯/etc/sysctl.conf文件,將net.ipv4.ip_forward配置項的值修改成1,並執行sysctl –p命令使之生效
打開dhcp中繼服務器的配置文件,設置容許dhcp中繼數據的接口及dhcp服務器的ip地址
 
啓動dhcrelay中繼服務程序
驗證dhcp結果
修改測試客戶機的虛擬網卡鏈接方式,分別使用不一樣的網卡進行測試。確保可以經過dhcp方式獲取正確的網絡地址配置(兩種方法)
1.    若是測試客戶機使用Linux系統,則進行dhclient eth0命令獲取地址,或者修改eth0網卡的配置文件,設置BOOTPROTO=dhcp,而後重啓network服務
2.    若是測試客戶機使用windows系統,則打開cmd命令窗口,執行ipconfig/release命令釋放租約,執行ipconfig/renew命令從新獲取地址
咱們這裏使用windows客戶機進行驗證
 
相關文章
相關標籤/搜索