安裝
yum -y install dhcp
配置
1.新版的linux不再提供配置文件,只提供配置文件樣本立叛,所以要復(fù)制 /usr/share/doc/dhcp/dhcpd.conf.example到/etc/dhcp下并更名為dhcpd.conf
cp /usr/share/doc/dhcp/dhcpd.conf.example /etc/dhcp/dhcpd.conf
2.另一個(gè)重要文件就是租約文件 /var/lib/dhcp/dhcpd.leases
- 修改配置文件: vim /etc/dhcp/dhcpd.conf
dns-update-style none; //DNS的更新方式,必須添加荤懂,否則服務(wù)器無(wú)法啟動(dòng)
option routers 192.168.11.1; //默認(rèn)網(wǎng)關(guān)
option subnet-mask 255.255.255.0; //子網(wǎng)掩碼
option domain-name "domain.org"; //域名,可有可無(wú)
option domain-name-servers 192.168.1.100; //DNS服務(wù)器
不在subnet塊或其它塊中是全局作用域
subnet 局部作用域
netmask 掩碼
range ip范圍
option routers 網(wǎng)關(guān)
option domain-name-servers dns地址
option broadcast-address 廣播地址
subnet 192.168.12.0 netmask 255.255.255.0 { ##子網(wǎng)ip 子網(wǎng)掩碼
range 192.168.12.66 192.168.12.98试溯; ##地址池(給予ip地址的范圍)
option routers 92.168.12.1喻鳄; ##網(wǎng)關(guān)
default-lease-time 10000; //默認(rèn)釋放時(shí)間
max-lease-time 72000 //最長(zhǎng)釋放時(shí)間
}
可以用host 塊設(shè)置固定ip
host print {//這部分定義了靜態(tài)地址,該IP地址不要放在地址池中,每個(gè)靜態(tài)地址要建一個(gè)host
hardware ethernet 00:03:FF:B6:9E:AB; //mac地址
fixed-address 192.168.11.200; //分配的固定ip
}
啟動(dòng)
systemctl enable dhcpd
systemctl start dhcpd
超級(jí)作用域的原理是給一個(gè)電腦群分配不同網(wǎng)段的ip地址状蜗,當(dāng)一個(gè)網(wǎng)段的ip用完的時(shí)候需五,就用另外的一個(gè)網(wǎng)段.
shared-network cao{ //這里的shared-network是固定寫法
subnet 192.168.93.0 netmask 255.255.255.0 {
option routers 192.168.93.100;
option domain-nameservers 222.222.85.85,222.88.88.88;
range 192.168.11.2 192.168.11.200; //這里只是設(shè)置了一個(gè)地址
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.92.0 netmask 255.255.255.0 {
option routers 192.168.92.100;
option domain-name-servers 222.222.85.85,222.88.88.88;
range 192.168.92.1 192.168.92.100;
default-lease-time 21600;
max-lease-time 43200;
}
相關(guān)命令
dhclient -r ens33 //釋放ip
dhclinet -d ens33 //獲取ip