IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)操作系統(tǒng)LINUX → Linux DHCP的高級(jí)配置應(yīng)用

Linux DHCP的高級(jí)配置應(yīng)用

時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(1)

  最近在搞dhcp服務(wù)器,多網(wǎng)段,還有option的幾個(gè)選項(xiàng),成功后貼出我的配置,和大家分享,不足之處還請(qǐng)大家多多指點(diǎn)。

  紅帽系(包括fedora)的dhcpd配置文件一般都是/etc/dhcpd.conf ,其租約文件一般是/var/lib/dhcpd/dhcpd.leases

  啟動(dòng)命令/etc/init.d/dhcpd restart 或 service dhcpd restart,再基礎(chǔ)點(diǎn)的東西我就不說(shuō)了,大家可以自己看書或上網(wǎng)搜資料。以下是我的/etc/dhcpd.conf 配置:

  [root@ zeyark]# more /etc/dhcpd.conf

  # DHCP Server Configuration file.

  # see /usr/share/doc/dhcp*/dhcpd.conf.sample

  ddns-update-style interim; # ddns-update-style (none|interim|ad-hoc):定義所支持的DNS動(dòng)態(tài)更新類型,該參數(shù) #必選且必須放在第一行且只能在全局配置中使用。

  allow client-updates; #允許/忽略客戶機(jī)更新DNS記錄

  option classless-static-routes code 121 = array of unsigned integer 8; #定義能根據(jù)option 121 (RFC 3442)下發(fā)路由

  set vendor-string = option vendor-class-identifier; #使能在租約文件下看到設(shè)備標(biāo)識(shí)(option 60)

  shared-network DHCPnet { #定義廣域共享的DHCP網(wǎng)絡(luò)

  subnet 192.168.1.0 netmask 255.255.255.0 {} #這個(gè)子網(wǎng)是你啟用dhcpd服務(wù)網(wǎng)卡的IP地址所在的子網(wǎng) 例如,你服務(wù)器 上網(wǎng) #卡配的IP地址為192.168.1.121 掩碼24,192.168.1.0為這個(gè)子網(wǎng)的網(wǎng)絡(luò)地址 #不配這個(gè)啟動(dòng)DHCP服務(wù)會(huì)有問(wèn)題,會(huì)提示錯(cuò)誤,不知 subnet 192.168.1.0 #netmask 255.255.255.0 {}這個(gè)網(wǎng)段,這個(gè)其實(shí)是你服務(wù)器網(wǎng)卡地址的網(wǎng)段 #劃分子網(wǎng)(變長(zhǎng)子網(wǎng))請(qǐng)自行學(xué)習(xí),這里不多講。

  option domain-name "zeyark.net"; #定義一個(gè)域名

  option domain-name-servers 192.168.1.65 ; # 域名服務(wù)器的地址

  default-lease-time 86400; #默認(rèn)租約時(shí)間

  max-lease-time 172800; #最大租約時(shí)間

  subnet 172.20.0.0 netmask 255.255.255.0 { #定義多子網(wǎng)地址池這是其中的一個(gè)

  option routers 172.20.0.1; #下發(fā)IP地址的時(shí)候的子網(wǎng)地址池網(wǎng)關(guān)

  option subnet-mask 255.255.255.0; #地址池的子網(wǎng)掩碼

  option broadcast-address 172.20.0.255; #地址池的廣播地址

  option classless-static-routes 24,192,168,0, 172,20,0,1, #靜態(tài)路由中的一種,option121,表示方法比較變態(tài) 28,59,52,114,96, 172,20,0,1, 29,59,52,114,120, 172,20,0,1; #其中24,192,168,0, 24是掩碼,192,168,0,是網(wǎng)段

  } #注意,這里都是逗號(hào),不是點(diǎn)號(hào)。我說(shuō)的變態(tài)就是說(shuō)這個(gè)

  subnet 172.11.0.0 netmask 255.255.255.0 { #定義另一個(gè)地址池

  range 172.11.0.2 172.11.0.127;

  option routers 172.11.0.1;

  option subnet-mask 255.255.255.0;

  option broadcast-address 172.11.0.255;

  option classless-static-routes 24,192,168,0, 172,11,0,1,

  28,59,52,114,96, 172,11,0,1, 29,59,52,114,120, 172,11,0,1;

  }

  subnet 172.21.0.0 netmask 255.255.255.0 { #定義另一個(gè)地址池

  range 172.21.0.2 172.21.0.127;

  option routers 172.21.0.1;

  option subnet-mask 255.255.255.0;

  option broadcast-address 172.21.0.255;

  option classless-static-routes 24,192,168,0, 172,21,0,1,

  28,59,52,114,96, 172,21,0,1, 29,59,52,114,120, 172,21,0,1;

  }

  subnet 172.16.11.0 netmask 255.255.255.0 { #定義另一個(gè)地址池

  class "foo" {

  match if substring (option vendor-class-identifier, 0, 31) = "H3C. H3C ICG2000,\"dslforum.org\"";

  } #定義一個(gè)類,按設(shè)備標(biāo)識(shí)下發(fā)IP地址,即傳說(shuō)中的option 60

  pool { #定義一個(gè)池,允許設(shè)備屬于class "foo"這個(gè)類的設(shè)備獲取range #172.16.11.2 172.16.11.127;的地址

  allow members of "foo";

  range 172.16.11.2 172.16.11.127;

  }

  pool { #定義一個(gè)池,禁止設(shè)備屬于class "foo"這個(gè)類的設(shè)備獲取range #172.16.11.128 172.16.11.254里的地址

  deny members of "foo";

  range 172.16.11.128 172.16.11.254;

  }

  option routers 172.16.11.1;

  option subnet-mask 255.255.255.0;

  option broadcast-address 172.16.11.255;

  option classless-static-routes 24,192,168,0, 172,16,11,1,

  28,59,52,114,96, 172,16,11,1, 29,59,52,114,120, 172,16,11,1;

  }

  }

關(guān)鍵詞標(biāo)簽:Linux,DHCP

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載