udhcpd解析域名_Linux作DHCP服务器之三3.dhcpd.leasesdhcpd.leases是DHCP客户.doc
Linux作DHCP服務(wù)器之三3.dhcpd.leasesdhcpd.leases是DHCP客戶.doc
Linux作DHCP服務(wù)器之三 3.dhcpd.leases dhcpd.leases 是DHCP客戶租約的數(shù)據(jù)庫文件,默認(rèn)目錄在/var/state/dhcp/,文件包含租約聲明,每次一個(gè)租約被獲取、更新或釋放,它的新值就被記錄到文件的的末尾。在DHCPd第一次安裝后,并不會(huì)生成這個(gè)文件。但DHCPd的運(yùn)行需要這個(gè)文件,所以可以建立一個(gè)空的文件。 # touch /var/state/dhcp/dhcpd.leases DHCPd記錄這個(gè)文件的格式是 lease ip-address { statements... } 每個(gè)記錄包含一個(gè)提供給客戶的IP地址,在花括號(hào)里的語句包含一些租約信息。具體的租約信息因客戶發(fā)出不同的DHCP請(qǐng)求而稍有差別。 4.運(yùn)行DHCPd 要啟動(dòng)DHCPd, 簡(jiǎn)單地鍵入 /usr/sbin/dhcpd 或用ntsysv 把DHCPd服務(wù)自動(dòng)啟動(dòng),也可以用 /etc/rc.d/init.d/dhcpd start, 這樣啟動(dòng)后,DHCPd是啟動(dòng)在eth0 上,如果DHCPd上的服務(wù)器還有另外一塊網(wǎng)卡eth1, 想在eth1上啟動(dòng) dhcpd,就鍵入 #/usr/sbin/dhcpd eth1 以上述例子的dhcpd.conf來啟動(dòng)dhcpd,如果我們啟動(dòng)一Windows95機(jī)器,Windows95的網(wǎng)絡(luò)配置的TCP/IP選項(xiàng)里指定自動(dòng)獲得IP地址,也就是啟用Windows95里的DHCP客戶程序,這臺(tái)95機(jī)器的主機(jī)名叫ONE,進(jìn)入系統(tǒng)后,用winipcfg查看. 在Windows95機(jī)器獲得租約后,DHCPd會(huì)在dhcp.leases里建一條記錄 lease 192.168.1.154 { starts 1 2000/05/15 13:36:42; ends 1 2000/05/15 21:36:42; hardware ethernet 00:00:21:4e:3f:58; uid 01:00:00:21:4e:3f:58; client-hostname "one"; } 要注意的是dhcpd.leases的時(shí)間記錄采用GMT時(shí)間,而不是本地時(shí)區(qū)的時(shí)間。 要查看本機(jī)的GMT時(shí)間可以用 date -u 5.進(jìn)一步說明dhcpd.conf 5.1 dhcpd.conf 概述 前面說過,dhcpd.conf是個(gè)遞歸下降格式的配置文件,有點(diǎn)象C的源程序風(fēng)格,由參數(shù)和聲明兩大類語句構(gòu) 成,參數(shù)類語句主要告訴DHCPd網(wǎng)絡(luò)參數(shù), 如租約的時(shí)間、網(wǎng)關(guān)、DNS等,而聲明語句則是描述網(wǎng)絡(luò)的拓?fù)?#xff0c; 用來表明網(wǎng)絡(luò)上的客戶、要提供給客戶的IP地址、提供一個(gè)參數(shù)組給一組聲明等。 描述網(wǎng)絡(luò)拓?fù)涞穆暶髡Z句有 shared-network 和 subnet 聲明。.如果要給一個(gè)子網(wǎng)里的客戶動(dòng)態(tài)指定IP地 址,那么在subnet聲明里必須有一個(gè) range 聲明,說明地址范圍。如果要給DHCP客戶靜態(tài)指定IP地址,那么 每個(gè)這樣客戶都要有一個(gè)host 聲明。 對(duì)于每個(gè)要提供服務(wù)的與DHCP服務(wù)器連接的子網(wǎng),都要有一個(gè) subnet 聲明,即使這是個(gè)沒有IP地址要?jiǎng)討B(tài)分配的子網(wǎng)。 一個(gè)典型的dhcpd.conf如下 #example #全局參數(shù) shared-network 共享網(wǎng)絡(luò)名 { 共享網(wǎng)絡(luò)特定參數(shù)... subnet 204.254.239.0 netmask 255.255.255.224 { 子網(wǎng)特定參數(shù)... range 204.254.239.10 204.254.239.30; } subnet 204.254.239.32 netmask 255.255.255.224 { 子網(wǎng)特定參數(shù)... range 204.254.239.42 204.254.239.62; } } subnet 204.254.239.64 netmask 255.255.255.224 { 子網(wǎng)特定參數(shù)... range 204.254.239.74 204.254.239.94; } group { 組特定參數(shù)... host ws1.domain { 特定主機(jī)參數(shù)... } host ws2.domain { 特定主
總結(jié)
以上是生活随笔為你收集整理的udhcpd解析域名_Linux作DHCP服务器之三3.dhcpd.leasesdhcpd.leases是DHCP客户.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乌班图好玩的命令_乌班图必须知道的60个
- 下一篇: linux 其他常用命令