DHCP 配置服务端分配地址.note
注:dhcp服务器的本机ip必须在定义的子网之内,否则运行报错!!
当dhcp服务重启失败时,可以尝试重启debian
- 服务端 安装 dhcp:
1.
apt install -y isc-dhcp-server- 服务端 编辑 DHCP 配置文件:
1.
vim /etc/dhcp/dhcpd.conf //编辑配置文件
:set number //开启行号显示
:50G //切换到第 50 行
Ctrl + v
选择行首的 # 号
点击 x 删除
· 参数解释:

· 自定义参数:
#一个dhcp配置文件中能够书写多个如下的子网
subnet 192.168.10.0 netmask 255.255.255.0 { //设置DHCP地址池子网和掩码(subnet设置为想要的子网的主机地址即可)
interface ens33 //设置在 指定接口上监听 DHCP 请求
range 192.168.10.30 192.168.10.40;
//设置DHCP地址池分配范围为 .30 ~ .40
option domain-name-servers 114.114.114.114,8.8.8.8; //设置DND服务器地址为114.114.114.114(能够分配多个DNS服务器地址,以逗号隔开)
# option domain-name "internal.example.org";
//设置域名,可以直接注释掉
option routers 192.168.10.254;
//设置默认网关为192.168.10.254
option broadcast-address 192.168.10.255;
//设置广播地址为192.168.10.255(子网广播)
default-lease-time 600;
//设置默认租约为600秒
max-lease-time 7200;
//设置最大租约为7200秒
}

- 设置监听网卡:
1.
vim /etc/default/isc-dhcp-server
INTERFACESv4 //指定要监听的网卡,多个网卡用空格隔开(监听IPv4 DHCP请求)
· 重启服务:
systemctl restart isc-dhcp-server //重启DHCP服务- 客户端 获取地址:
1.
前提:客户端和服务端在同一个网络,简单来说就是能ping通,requst能发送到服务端
vim /etc/network/interfaces