|
第三章 DHCP
3.1 簡 介
對於那些不太瞭解網路技術的人來說,配置TCP/IP可能是一件非常複雜的工作,對那些將PC連接到局域網的用戶來說只能將配置集中到服務器端,這樣可以簡化用戶端的工作複雜度。當然,這將在一定程度上,增加管理員的工作量,但是從整體考慮,這樣是最優的。
本章我將向大家介紹如何配置動態IP分配以及管理,並用通俗易懂的語言解釋它是如何工作的,希望大家通過閱讀本章,迅速成為一名合格的網絡管理員。
3.2所需系統資源
3.2.1 配置文件: 文件 來源 /etc/dhcpd.conf dhcp-2.0-5.i386.rpm -> /usr/doc/dhcp-2.0/dhcpd.conf.sample /var/state/dhcp/dhcpd.leases 管理員創建
3.2.2 相關工具: 文件 來源 /etc/rc.d/init.d/dhcpd dhcp-2.0-5.i386.rpm
3.3 配置方案
/etc/dhcpd.conf IP分配主配置文件 作用:包含了許多配置命令,既有針對服務器的,也有針對客戶機的。它可以利用動態IP分配技術來管理整個子網,也可以根據靜態IP分配技術來對其中某台客戶機進行管理。 實例:
option domain-name "mycompany.com"; #定義DHCP服務器的域名 option domain-name-servers 192.168.10.1; #定義DNS的服務器地址 option subnet-mask 255.255.255.0; #定義子網掩碼,如果不定義該選項,則使用Subnet命令中的子網掩碼 default-lease-time 1200; #如果客戶端不能請求一個指定的租用期,就使用該參數來定義該地址租用的時間長度 max-lease-time 87600; #用來指定租用的最長時間,儘管租用的時間長度是根據客戶端的請求決定的。 subnet 192.168.10.0 netmask 255.255.255.0 #指定子網的網段和子網的掩碼 { range 192.168.10.2 192.168.10.110 #指定子網的IP範圍 option broadcast-address 192.168.10.255; #指定子網的廣播地址 option routers 192.168.10.1; #指定路由器的IP } host fantasia { hardware ethernet 00:50:BA:CA:2E:D2; fixed-address 192.168.1012; } #給客戶機分配一個永久的IP
3.4測試及管理方法 1.管理員修改完配置文件之後需要執行/etc/rc.d/init.d/dhcpd restart來使更改生效。 2.在Windows 98的客戶端,用戶需要將TCP/IP配置成為自動搜索IP。 3.在Windows 98的客戶端可以運行winipcfg來動態申請IP。 4.管理員可以通過查看/var/state/dhcp/dhcpd.leases文件來監督IP資源的分配情況。
3.5 本章小節
通過學習本章,各位一定有一個感覺,就是DHCP的配置十分的簡單。在一定程度上是這樣的,因為我向大家介紹的是一台主服務器帶一個子網,這是最簡單的一種網絡拓撲結構,要是更加複雜的多子網情況,那配置起來就要更加麻煩一點,這就需要為每個子網配置一個中繼代理(dhcrelay),它的文檔在Linux中都可以找到,一看就能明白了。 |