ubuntu

ubuntu dhcp分配IP范围设置

小樊
39
2025-11-28 14:23:18
栏目: 智能运维

在Ubuntu系统中,DHCP服务器通常使用isc-dhcp-server软件包。要设置DHCP分配的IP范围,请按照以下步骤操作:

  1. 安装isc-dhcp-server(如果尚未安装):
sudo apt update
sudo apt install isc-dhcp-server
  1. 启动并启用isc-dhcp-server服务:
sudo systemctl start isc-dhcp-server
sudo systemctl enable isc-dhcp-server
  1. 配置DHCP服务器。编辑/etc/dhcp/dhcpd.conf文件:
sudo nano /etc/dhcp/dhcpd.conf
  1. dhcpd.conf文件中,找到或添加以下内容,根据您的需求修改range参数:
# 默认配置,注释掉或删除
# subnet 192.168.1.0 netmask 255.255.255.0 {
# range 192.168.1.10 192.168.1.100;
# option routers 192.168.1.1;
# option subnet-mask 255.255.255.0;
# option domain-name-servers 8.8.8.8, 8.8.4.4;
# }

# 新配置示例
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.10 192.168.1.100;
  option routers 192.168.1.1;
  option subnet-mask 255.255.255.0;
  option domain-name-servers 8.8.8.8, 8.8.4.4;
}

在这个示例中,我们将IP范围设置为192.168.1.10到192.168.1.100。请根据您的网络环境修改相应的子网和范围。

  1. 保存并关闭dhcpd.conf文件。

  2. 检查DHCP服务器配置是否正确:

sudo dhcpd -t

如果输出显示“Configuration is valid”,则表示配置正确。

  1. 重新启动isc-dhcp-server服务以应用更改:
sudo systemctl restart isc-dhcp-server

现在,DHCP服务器应该已经根据您设置的IP范围分配IP地址了。

0
看了该问题的人还看了