发布于2026-06-30 阅读(0)
扫一扫,手机访问

isc-dhcp-server)。命令很简单:sudo apt update && sudo apt install isc-dhcp-server。dhcp)。CentOS 7/8用sudo yum install dhcp,Fedora则用sudo dnf install dhcpserver。/etc/dhcp/dhcpd.conf。一个典型配置片段如下:subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200; # 可分配IP范围
option routers 192.168.1.1; # 默认网关
option domain-name-servers 8.8.8.8; # DNS服务器
default-lease-time 600; # 默认租约时间(秒)
max-lease-time 7200; # 最大租约时间(秒)
}
/etc/dnsmasq.conf,配置更简洁:interface=eth0 # 监听的网络接口
dhcp-range=192.168.1.10,192.168.1.100,255.255.255.0,12h # IP范围、子网掩码、租约时间
dhcp-option=option:router,192.168.1.1 # 默认网关
dhcp-option=option:dns-server,8.8.8.8 # DNS服务器
另外,必须指定监听接口,避免服务暴露到不必要的网络。这里区分两种发行版:
/etc/default/isc-dhcp-server,设置INTERFACESv4="eth0"。/etc/sysconfig/dhcpd,设置DHCPDARGS="eth0"。systemctl,不同服务名称需要区分清楚:
sudo systemctl start isc-dhcp-serversudo systemctl start dhcpdsudo systemctl start dnsmasqsudo systemctl enable isc-dhcp-serversudo systemctl enable dhcpdsudo systemctl enable dnsmasq# ISC DHCP Server(Debian/Ubuntu)
sudo systemctl status isc-dhcp-server
# ISC DHCP Server(CentOS/RHEL)
sudo systemctl status dhcpd
# dnsmasq
sudo systemctl status dnsmasq
如果输出中有"active (running)"字样,恭喜,服务已成功启动。
sudo iptables -A INPUT -p udp --dport 67:68 -j ACCEPTsudo firewall-cmd --permanent --add-service=dhcp
sudo firewall-cmd --reload
services.msc并回车,打开“服务”窗口。dhcpmgmt.msc)。下一篇:如何检查DHCP服务状态
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8