news 2026/6/15 14:46:42

HoRain云--Ubuntu配置DHCP服务器超详细指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HoRain云--Ubuntu配置DHCP服务器超详细指南

🎬 HoRain 云小助手:个人主页

⛺️生活的理想,就是为了理想的生活!


⛳️ 推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

目录

⛳️ 推荐

🛠️ Ubuntu配置DHCP服务器超详细步骤

✅ 第一步:安装DHCP服务器软件包

✅ 第二步:配置DHCP服务器

1. 编辑主配置文件

2. 可选:配置固定IP分配

✅ 第三步:配置网络接口

✅ 第四步:设置DHCP服务器的静态IP

✅ 第五步:启动并验证

✅ 第六步:防火墙配置(如果使用ufw)

🌟 配置完成!测试一下

💡 常见问题解决

🎯 为什么用这个配置?

📌 最后的小提醒


哈哈,终于有人问到这个超实用的网络配置问题啦!配置DHCP服务器就像给家里的路由器"装个大脑",让所有设备自动获取IP,再也不用手动配IP了。来,我给你一个超清晰的步骤指南,保证你按着做就能搞定!

🛠️ Ubuntu配置DHCP服务器超详细步骤

✅ 第一步:安装DHCP服务器软件包

打开终端(Ctrl+Alt+T),输入:

sudo apt update sudo apt install isc-dhcp-server

💡 小贴士:如果提示"正在等待锁",说明有其他进程在安装软件,等一会儿再试就好啦!

✅ 第二步:配置DHCP服务器

1. 编辑主配置文件
sudo nano /etc/dhcp/dhcpd.conf

在文件末尾添加以下配置(根据你的网络需求修改):

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 domain-name-servers 8.8.8.8, 8.8.4.4; option broadcast-address 192.168.1.255; default-lease-time 600; max-lease-time 7200; }

📌 关键参数解释:

2. 可选:配置固定IP分配

如果你想给特定设备分配固定IP,添加如下内容:

host printer { hardware ethernet 00:11:22:33:44:55; fixed-address 192.168.1.50; }

✅ 第三步:配置网络接口

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

修改为:

INTERFACESv4="eth0" # 替换为你的网卡名称(如ens33、enp0s3等) INTERFACESv6=""

🔍 如何查看网卡名称?运行ip anmcli device命令

✅ 第四步:设置DHCP服务器的静态IP

DHCP服务器需要一个静态IP,否则会"找不到自己"!

sudo nano /etc/network/interfaces

修改为(根据你的实际情况):

auto eth0 iface eth0 inet static address 192.168.1.1 netmask 255.255.255.0

💡 这里192.168.1.1就是你的DHCP服务器IP,也是网关IP

✅ 第五步:启动并验证

sudo systemctl restart isc-dhcp-server sudo systemctl status isc-dhcp-server # 确认状态是active

✅ 第六步:防火墙配置(如果使用ufw)

sudo ufw allow 67/udp sudo ufw reload

🌟 配置完成!测试一下

  1. 在另一台设备上,设置网络为"自动获取IP"
  2. 连接网络后,运行ipconfig(Windows)或ifconfig(Linux)查看获取的IP
  3. 应该能获取到192.168.1.10-100范围内的IP,网关是192.168.1.1,DNS是8.8.8.8

💡 常见问题解决

  1. DHCP服务器启动失败

  2. 设备获取不到IP

  3. 想要修改IP范围

🎯 为什么用这个配置?

我超爱用这个配置,因为它:

📌 最后的小提醒

配置完DHCP服务器后,记得:

  1. 重启网络服务:sudo systemctl restart networking
  2. 在客户端设备上设置"自动获取IP"
  3. 如果需要更高级功能,可以继续在dhcpd.conf中添加更多配置

你准备自己试试看吗?还是已经遇到什么问题了?告诉我,我来帮你解决!😄

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 11:22:22

QCMA终极指南:PS Vita玩家的跨平台内容管理神器

QCMA终极指南:PS Vita玩家的跨平台内容管理神器 【免费下载链接】qcma Cross-platform content manager assistant for the PS Vita (No longer maintained) 项目地址: https://gitcode.com/gh_mirrors/qc/qcma 想要轻松管理PS Vita游戏、存档和媒体文件吗&a…

作者头像 李华
网站建设 2026/6/15 11:36:13

MATLAB XFOIL翼型分析终极指南:从零开始快速上手

MATLAB XFOIL翼型分析终极指南:从零开始快速上手 【免费下载链接】XFOILinterface 项目地址: https://gitcode.com/gh_mirrors/xf/XFOILinterface 还在为复杂的翼型气动分析而头疼吗?🤔 XFOILinterface为你提供了在MATLAB环境中进行专…

作者头像 李华
网站建设 2026/6/15 12:21:10

如何快速组装叶绿体与线粒体基因组?GetOrganelle完整工具指南

如何快速组装叶绿体与线粒体基因组?GetOrganelle完整工具指南 【免费下载链接】GetOrganelle Organelle Genome Assembly Toolkit (Chloroplast/Mitocondrial/ITS) 项目地址: https://gitcode.com/gh_mirrors/ge/GetOrganelle GetOrganelle是一款专为植物和真…

作者头像 李华
网站建设 2026/6/15 12:23:27

从源码构建Cortex-A专用交叉编译工具链完整示例

手把手构建Cortex-A专用交叉编译工具链:从零开始的实战指南你有没有遇到过这种情况——在为一块基于Cortex-A53的嵌入式板子开发程序时,系统自带的gcc-arm-linux-gnueabihf编译出来的代码运行异常?或者想启用NEON SIMD优化提升图像处理性能&a…

作者头像 李华
网站建设 2026/6/15 12:21:39

17、Elasticsearch 运行时分配更新与低级别索引控制

Elasticsearch 运行时分配更新与低级别索引控制 1. 运行时分配更新 在 Elasticsearch 集群运行时,除了在 elasticsearch.yml 文件中设置属性外,还可以使用更新 API 实时更新这些设置。 1.1 索引级别更新 要更新给定索引(如 mastering 索引)的设置,可以运行以下命令…

作者头像 李华