Linux DHCP 服務(wù)器配置方法介紹
發(fā)布日期:2022-06-11 13:44 | 文章來源:gibhub
1.安裝dhcp軟件包
#rpm –ivh dhcp-3.0.1-12_EL.i386.rpm
2.配置文件dhcpd.conf
由于dhcpd.conf默認沒有包括在軟件包中,所以要最近創(chuàng)建
#cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf
3.編輯dhcpd.conf
#vi /etc/dhcpd.conf
配置文件的基本格式
Subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200}
(聲明了網(wǎng)絡(luò)地址是192.168.1.0子網(wǎng)掩碼是255.255.255.0的子網(wǎng)中,ip地址從192.168.1.100~192.168.1.200之間的地址用于DHCP客戶端進行動態(tài)地址分配)
在dhcpd.conf配置文件中可以包括聲明、參數(shù)和選項3種基本格式
Subnet是常用的聲明,聲明中的設(shè)置(大括號中的內(nèi)容)在整個聲明范圍中有效;
Subnet關(guān)鍵字后面設(shè)置子網(wǎng)的網(wǎng)絡(luò)地址,netmask關(guān)鍵字后面設(shè)置子網(wǎng)掩碼
參數(shù)由設(shè)置項和設(shè)置值組成,根據(jù)參數(shù)所在位置的不同,參數(shù)的位置可作用于全局或指定的聲明中,參數(shù)是以“;”結(jié)束的,如:
Default-lease-time 21600;(默認釋放時間)
max-lease-time 43200;(最大釋放時間)
選項總是由option關(guān)鍵字引導(dǎo),后面跟具體的選項和選項的設(shè)置值,選項根據(jù)所在的位置不同可作用于全局或某個聲明中,選項也是以“;”結(jié)束的,如:
Option routers 192.168.1.1 (網(wǎng)關(guān))
Opyion subnet-mask 255.255.255.0 (子網(wǎng)掩碼)
使用host聲明設(shè)置主機屬性
host server01{
hardware Ethernet 0:c0:c3:22:46:81;
fixed-address 192.168.1.11;
option subnet-mask 255.255.255.0
option routers 192.168.1.1;
}
上面的配置實例中使用host聲明了名為server01的主機,其MAC地址為0:c0:c3:22:46:81,為主機分配使用的ip地址為192.168.1.11,同時為該主機設(shè)置的子網(wǎng)掩碼是255.255.255.0,網(wǎng)關(guān)地址是192.168.1.1.
多網(wǎng)絡(luò)接口時需要配置的文件
# vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0
表示dhcp將只在eth0網(wǎng)絡(luò)接口上提供DHCP服務(wù)。
4.dhcpd服務(wù)的啟動與停止
Dhcpd服務(wù)的啟動腳本位于/etc/init.d/dhcpd
啟動dhcpd服務(wù)
#service dhcpd start
停止dhcpd服務(wù)
#service dhcpd stop
修改啟動狀態(tài)
#chkconfig –level 35 dhcpd on
#rpm –ivh dhcp-3.0.1-12_EL.i386.rpm
2.配置文件dhcpd.conf
由于dhcpd.conf默認沒有包括在軟件包中,所以要最近創(chuàng)建
#cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf
3.編輯dhcpd.conf
#vi /etc/dhcpd.conf
配置文件的基本格式
Subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200}
(聲明了網(wǎng)絡(luò)地址是192.168.1.0子網(wǎng)掩碼是255.255.255.0的子網(wǎng)中,ip地址從192.168.1.100~192.168.1.200之間的地址用于DHCP客戶端進行動態(tài)地址分配)
在dhcpd.conf配置文件中可以包括聲明、參數(shù)和選項3種基本格式
Subnet是常用的聲明,聲明中的設(shè)置(大括號中的內(nèi)容)在整個聲明范圍中有效;
Subnet關(guān)鍵字后面設(shè)置子網(wǎng)的網(wǎng)絡(luò)地址,netmask關(guān)鍵字后面設(shè)置子網(wǎng)掩碼
參數(shù)由設(shè)置項和設(shè)置值組成,根據(jù)參數(shù)所在位置的不同,參數(shù)的位置可作用于全局或指定的聲明中,參數(shù)是以“;”結(jié)束的,如:
Default-lease-time 21600;(默認釋放時間)
max-lease-time 43200;(最大釋放時間)
選項總是由option關(guān)鍵字引導(dǎo),后面跟具體的選項和選項的設(shè)置值,選項根據(jù)所在的位置不同可作用于全局或某個聲明中,選項也是以“;”結(jié)束的,如:
Option routers 192.168.1.1 (網(wǎng)關(guān))
Opyion subnet-mask 255.255.255.0 (子網(wǎng)掩碼)
使用host聲明設(shè)置主機屬性
host server01{
hardware Ethernet 0:c0:c3:22:46:81;
fixed-address 192.168.1.11;
option subnet-mask 255.255.255.0
option routers 192.168.1.1;
}
上面的配置實例中使用host聲明了名為server01的主機,其MAC地址為0:c0:c3:22:46:81,為主機分配使用的ip地址為192.168.1.11,同時為該主機設(shè)置的子網(wǎng)掩碼是255.255.255.0,網(wǎng)關(guān)地址是192.168.1.1.
多網(wǎng)絡(luò)接口時需要配置的文件
# vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0
表示dhcp將只在eth0網(wǎng)絡(luò)接口上提供DHCP服務(wù)。
4.dhcpd服務(wù)的啟動與停止
Dhcpd服務(wù)的啟動腳本位于/etc/init.d/dhcpd
啟動dhcpd服務(wù)
#service dhcpd start
停止dhcpd服務(wù)
#service dhcpd stop
修改啟動狀態(tài)
#chkconfig –level 35 dhcpd on
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
相關(guān)文章
上一篇:
關(guān)注官方微信