Ubuntu安装DHCP服务器

本文介绍了如何在Ubuntu系统中安装和配置ISC-DHCP服务器。首先通过`sudo apt install isc-dhcp-server`进行安装,然后编辑 `/etc/default/isc-dhcp-server` 设置监听接口,如`INTERFACES="br0"`。接着,修改 `/etc/dhcp/dhcpd.conf` 文件,定义子网和地址池,如`subnet 12.12.10.0 netmask 255.255.255.0` 和 `range 12.12.10.10 12.12.10.128`。最后,启动服务并确保客户端能从服务器获取IP地址。

安装

  1. 在 Ubuntu 中安装 DHCP 服务器
    $ sudo apt install isc-dhcp-server
  2. 安装完成后,编辑 /etc/default/isc-dhcp-server 使用 INTERFACES 选项定义 DHCPD 响应 DHCP 请求所使用的接口。例如我的端口名叫br0,我想让 DHCPD 守护进程监听 br0,就填写如下设置:INTERFACES=“br0”,要记得为此接口配置静态地址。
    在这里插入图片描述
  3. DHCP 配置的主文件是 /etc/dhcp/dhcpd.conf, 需要填写会发送到客户端的所有网络信息。打开并修改配置文件,定义 DHCP 服务器选项:
    $ sudo vi /etc/dhcp/dhcpd.conf
    定义一个子网,这里我们为 12.12.10.0/24 局域网,在文件末尾添加如下:
    subnet 12.12.10.0 netmask 255.255.255.0
    {
    range 12.12.10.10 12.12.10.128;
    option routers 12.12.10.253;
    option subnet-mask 255.255.255.0;
    }
    其中,subnet表示定义了一个局域网,range定义了一个地址池,分配地址时从这里面取,routers选项定义了客户端的网关地址,另一个为子网掩码,可选,因为前面写过,还有很多其它的选项可以配置,这里简化处理,不添加其它配置。
  4. 保存文件,启动服务service isc-dhcp-server restart
  5. 查看服务启动情况netstat -uap 如下表示启动成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FlowerMin

还是一枚学生,希望多多鼓励~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值