在 Linux 上设置 DHCP 地址范围,通常是通过 DHCP 服务器软件来完成的。最常见的有:
下面分别说明。
# Debian / Ubuntu
apt install isc-dhcp-server
# CentOS / RHEL
yum install dhcp
配置文件一般在:
/etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
}
说明:
range:DHCP 分配地址范围option routers:网关option domain-name-servers:DNSsystemctl restart isc-dhcp-server
# 或
systemctl restart dhcpd
apt install dnsmasq
/etc/dnsmasq.conf
interface=eth0
dhcp-range=192.168.1.100,192.168.1.200,12h
systemctl restart dnsmasq
如果你能告诉我:
我可以给你更精确的配置示例。