科技改變生活 · 科技引領(lǐng)未來
DHCP(Dynamic Host Configuration Protocol的簡寫),意思就是“動態(tài)主機配置協(xié)議”。我們在網(wǎng)絡可以通過DHCP,實現(xiàn)主機自動獲取IP配置信息,不需要手工配置。信息包括:ip地址、子網(wǎng)掩碼、網(wǎng)關(guān)地址、DNS地址,還可以給客戶機提供主機名、域名、時間服務器地址、打印服務器地址、WINS服務器地址等。
DHCP最大的好處就是大大節(jié)省人力,計算機越多,越能體現(xiàn)這種好處,同時也可以減少ip地址沖突現(xiàn)象的產(chǎn)生,方便我們運維。
命令:
sudo apt-get install isc-dhcp-server
備份缺省的配置文件
sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
可以修改此配置文件,也可以自己新建此配置文件。
文件內(nèi)容如下:
default-lease-time 600;
max-lease-time 7200;
subnet 172.16.1.0 netmask 255.255.255.0 {
range 172.16.1.150 172.16.1.200;
option routers 172.16.1.254;
option domain-name-servers 172.16.1.1, 211.138.24.66;
option domain-name &34;jinxing.com&34;;
}
常用配置項說明如下:
subnet [網(wǎng)絡號] netmask [子網(wǎng)掩碼] {...}定義作用域,指定子網(wǎng)掩碼
range [起始IP地址] [結(jié)束IP地址]定義動態(tài)獲取IP地址范圍,可以聲明多個range但范圍不能重合。
option routers [IP地址]定義客戶端的默認網(wǎng)關(guān),該項可以全局定義,也可以局部定義。
option domain-name 定義客戶端的默認域,可以全局定義也可以可以局部定義。
option domain-name-servers [IP地址]定義客戶端的默認DNS服務器地址,可以全局定義可以局部定義。
default-lease-time [數(shù)字]定義默認最小租約期限(單位秒),可以全局定義可以局部定義。
max-lease-time [數(shù)字]定義最長租約期限(單位秒),可以全局定義也可以可以局部定義。
host [主機注釋名]{
hardware [硬件類型] [硬件地址]
fixed-address [IP地址]
}
該項定義IP和mac地址綁定,一般硬件類型是以太網(wǎng)(ethernet),硬件地址是MAC地址。
log-facility [日志屬性]定義自身的日志屬性(在/etc/rsyslog.conf日志服務配置文件中定義相應的屬性會將日志存放到何處)
配置監(jiān)聽網(wǎng)卡:
文件:sudo vi /etc/default/isc-dhcp-server
修改:INTERFACESv4=&34;ens33&34;
以前版本修改如下文件:
文件:sudo vi /etc/network/interfaces
內(nèi)容:
auto ens33
iface ens33 inet dhcp
sudo systemctl restart isc-dhcp-server
客戶端測試通過。
監(jiān)聽日志:
ip分配信息查詢文件位置:
/var/lib/dhcp/dhcpd.lease
何楠明
版權(quán)所有 未經(jīng)許可不得轉(zhuǎn)載
增值電信業(yè)務經(jīng)營許可證備案號:遼ICP備14006349號
網(wǎng)站介紹 商務合作 免責聲明 - html - txt - xml