跳至正文
-
记录IT系统运维路上的点滴思考
IT人的工作生活 IT人的工作生活

实用的IT技术经验分享 | 网管运维人员的故事

IT人的工作生活 IT人的工作生活

实用的IT技术经验分享 | 网管运维人员的故事

  • 首页
  • IT技术
    • 软件
    • 硬件
    • 网络
    • 工作应用
  • 手机
  • 生活琐事
  • 杂记
  • 站务公告
    • 关于本站
    • 版权声明
  • 首页
  • IT技术
    • 软件
    • 硬件
    • 网络
    • 工作应用
  • 手机
  • 生活琐事
  • 杂记
  • 站务公告
    • 关于本站
    • 版权声明
关

搜索

首页/IT技术/蹭一下热度,用 DeepSeek 帮忙写一篇文章
IT技术杂记网络

蹭一下热度,用 DeepSeek 帮忙写一篇文章

作者 shoutim
2025年1月30日 1 分钟阅读

最近 DeepSeeK 比较火,无论是技术层面,还是经济层面,都掀起一番波浪。笔者本身很少蹭热度的,但这下也忍不住蹭一下,用 DeepSeek 帮忙写一篇文章,但写得好与坏,对与不对,笔者这里就不评价了,也不做任何修正,如果文章有误,请大家不必当真……当然以后笔者会继续坚持原创为主。

蹭一下热度,用 DeepSeek 帮忙写一篇文章-IT技术、杂记、网络

以下为 DeepSeeK 生成的内容(可以与我自己亲自写的做一下对比:《三层交换机多VLAN下的无线AP+独立的DHCP和DNS服务器配置范例》):

以下是一篇关于在Ubuntu Server下安装和配置DHCP服务器的详细教程:


在Ubuntu Server上安装与配置DHCP服务器

动态主机配置协议(DHCP)是局域网中自动分配IP地址、子网掩码、网关和DNS服务器等网络参数的核心服务。在Ubuntu Server上部署DHCP服务器可简化网络管理,适用于企业环境或家庭实验室。以下是完整的安装与配置指南。


一、前期准备

  1. 系统要求
  • Ubuntu Server 20.04/22.04(推荐LTS版本)
  • 具有sudo权限的用户账户
  • 服务器需连接至目标局域网,并已配置静态IP地址(避免DHCP服务冲突)
  1. 更新系统
   sudo apt update && sudo apt upgrade -y

二、安装DHCP服务器

Ubuntu官方仓库提供isc-dhcp-server软件包(ISC DHCP Server),它是广泛使用的开源实现。

  1. 安装软件包
   sudo apt install isc-dhcp-server -y

三、配置DHCP服务

步骤1:指定网络接口

编辑配置文件,指定DHCP服务监听的网络接口(如eth0或enp0s3):

sudo nano /etc/default/isc-dhcp-server

找到以下行并修改为实际接口名称:

INTERFACESv4="eth0"
INTERFACESv6=""
步骤2:配置DHCP作用域

主配置文件位于/etc/dhcp/dhcpd.conf。备份原始文件后编辑:

sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
sudo nano /etc/dhcp/dhcpd.conf

示例配置(根据需求修改):

# 全局配置
option domain-name "example.com";
option domain-name-servers 8.8.8.8, 8.8.4.4;  # 替换为实际DNS服务器
default-lease-time 600;
max-lease-time 7200;
authoritative;

# 子网声明
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 subnet-mask 255.255.255.0;
  option broadcast-address 192.168.1.255;
}
步骤3:保留IP地址(可选)

为特定设备分配固定IP(基于MAC地址):

host printer {
  hardware ethernet 00:1a:2b:3c:4d:5e;
  fixed-address 192.168.1.50;
}

四、启动与验证

  1. 重启服务并设置开机自启
   sudo systemctl restart isc-dhcp-server
   sudo systemctl enable isc-dhcp-server
  1. 检查服务状态
   sudo systemctl status isc-dhcp-server

确认输出显示active (running)。

  1. 客户端测试
    在局域网内另一台设备上执行:
   sudo dhclient -v  # Linux客户端

或通过Windows/Mac的网络设置查看是否获取到配置的IP地址。

  1. 查看租约记录
   sudo cat /var/lib/dhcp/dhcpd.leases

五、防火墙配置(若启用UFW)

允许DHCP服务端口:

sudo ufw allow 67/udp
sudo ufw reload

六、故障排查

  • 日志检查
  sudo journalctl -u isc-dhcp-server -f
  • 配置文件语法验证
  sudo dhcpd -t

七、常见问题

  1. 客户端无法获取IP
  • 确认防火墙未拦截UDP 67端口
  • 检查/etc/default/isc-dhcp-server中接口名称是否正确
  • 确保DHCP作用域与服务器IP处于同一子网
  1. 地址池耗尽
    扩大range范围或缩短default-lease-time。

八、安全建议

  • 限制DHCP作用域范围,避免IP浪费
  • 在大型网络中考虑部署DHCP中继
  • 定期备份配置文件

通过以上步骤,您已成功在Ubuntu Server上部署了一个功能完备的DHCP服务器。此配置可满足中小型网络需求,如需高级功能(如动态DNS更新),可参考ISC DHCP官方文档进一步优化。

标签:

DHCPLinuxubuntu服务器
作者

shoutim

cntse.com站长

关注我
其他文章
Ubuntu Server 无法启动 SmartDNS 的解决过程
上一个

Ubuntu Server 无法启动 SmartDNS 的解决过程

在 Ubuntu Server 内安装和配置 SmartDNS
下一个

在 Ubuntu Server 内安装和配置 SmartDNS

欢迎关注本站的微信公众号“IT人的工作生活”

近期热门文章

  • cbn中国广电 收集回来的中国广电网络(不分省区)IP地址段 751 次阅读
  • 使用AMD产品的电脑,CPU使用率偏高的解决方法一例 使用AMD产品的电脑,CPU使用率偏高的解决方法一例 313 次阅读
  • wsiaccount Windows系统分区用户目录里面的WsiAccount目录是什么来的?可以删除吗? 265 次阅读
  • 掌讯车机参数设置 掌讯5760B车机从1.73.7升级到1.80.3历险记 239 次阅读
  • ikuai 4.0 登录界面 爱快4.0软路由系统体验:界面大改、功能重铸,但有些注意事项 234 次阅读
  • 你们有留意到最近百度网盘增加了什么功能了吗? 你们有留意到最近百度网盘增加了什么功能了吗? 226 次阅读
  • CPU性能模式 Windows 10/11 处理器性能提升模式的7个选项解读和选择建议 199 次阅读
  • Windows 11 24H2 下,启动 VMware Workstation内的虚拟机,提示错误 Windows 11 24H2 下,启动 VMware Workstation内的虚拟机,提示错误 197 次阅读

按标签查找

BIOS (12) Bug (20) DHCP (14) DNS (14) IP地址 (12) Linux (89) Rocky Linux (39) ThinkPad (9) ubuntu (45) Windows (166) 交换机 (33) 修复 (12) 升级 (56) 华为 (14) 可道云 (12) 安装 (14) 安装程序 (9) 录像机 (10) 微信 (10) 戴尔 (9) 手机 (22) 操作系统 (79) 故障 (49) 数据库 (15) 无法启动 (16) 无线网络 (14) 服务器 (23) 杂记 (42) 注册表 (10) 活动目录 (16) 爱快 (23) 电脑 (10) 监控摄像头 (11) 硬盘 (22) 管理员 (29) 系统 (9) 苹果 (20) 虚拟机 (23) 补丁 (11) 路由器 (33) 软件 (56) 运营商 (18) 错误 (13) 驱动程序 (11) 魅族 (22)

关于 IT人的工作生活

本站——“网管人生-IT人的工作生活”,于2018年9月26日重新建立,前身为成立于2009年的IT应用网、IT应用频道,现主要发布站长个人对于IT行业相关的见解、各类经验的分享,让大家了解IT人在工作、生活中遇到的各种喜怒哀乐。站长是个IT人,但您在本站看到的,绝不止看到IT信息。当然,站长本人的经验和知识面有限,如果当中有不正确或不妥当的言辞,还望大家通过进入“站务公告”——“关于本站”,查看站长联系方式,与站长进行沟通交流。

站务信息

本站公告

关于本站的说明与站长联系方式

关于本站文章的版权声明

2025年的回顾与2026年的展望

微信公众号

站长微博

在本站查找

按月份查询

关注微信公众号

微信公众号-小
2026 年 11 月
一二三四五六日
 1
2345678
9101112131415
16171819202122
23242526272829
30 
« 10 月    
关于 IT人的工作生活 CNTSE.com © 2018-2026 站长:Eason四哥(shoutim) 版权声明 站长 CSDN 主页 粤ICP备18120877号-1 公安备案图标粤公网安备 44060502001951号