首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

ubuntu安装DHCP 服务和排错教程

  • 23-11-09 14:04
  • 3465
  • 14204
blog.csdn.net

这个教程可以让新手小白也能自行解决所有问题,独立完成安装部署。
Ubuntu的安装过程就跳过,我们假设Ubuntu server IP配置OK,也能正常联网获取到安装到DHCP包。
教程用的是isc-dhcp-server,详细步骤如下:

1,安装isc-dhcp-server

sudo apt-get install isc-dhcp-server
  • 1

2,配置DHCP服务监听网卡

sudo vim /etc/default/isc-dhcp-server
INTERFACESv4="ens192 ens160"  #两张网卡
  • 1
  • 2

3,配置DHCP配置文件

sudo vim /etc/dhcp/dhcpd.con
  • 1

#option domain-name-servers ns1.example.org, ns2.example.org;

subnet 10.139.10.0 netmask 255.255.255.0 {
range 10.139.10.1 10.139.10.250;#配置IP租用范围
option routers 10.139.10.254;#配置网关
option subnet-mask 255.255.255.0;#配置子网掩码
option broadcast-address 10.139.10.255;#配置广播地址
option domain-name-servers 172.16.2.1;#配置DNS server
option ntp-servers 172.16.2.1;#配置NTP server
}

default-lease-time 600; #租约时间,单位是秒,可以全局配置,也可以by子网设定。
max-lease-time 7200; #租约时间,单位是秒,可以全局配置,也可以by子网设定。

4,重启服务

sudo service isc-dhcp-server restart
sudo service isc-dhcp-server status
在这里插入图片描述
查看服务状态active,以上就是大家在网上都能找到的方法了,接下来给大家一点网上能找到,但是大多数人不知道该怎么用的方法。

5,服务启动失败原因排查

正常情况下,根据以上安装步骤都可以正常安装完成,但是其实每个人环境不一样,会有很多原因会导致服务启动失败,但是无论那种原因,最终都会产生一个报错,参考下图:
在这里插入图片描述
单单从这个报错截图,看不出异常原因,很多人其实都找不到原因是什么。
我们引入一个指令,可以帮助我们找到更详细的报错日志。服务启动失败的processID值为5405,我们用journalctl帮助根据这个ID找到详细日志:

journalctl _PID=5405
  • 1

输出log如下,红框内可以看到log明确指出问题位置。
在这里插入图片描述
根据提示,打开/etc/dhcp/dhcpd.conf文件,并定位到22行,发现前面定义最大lease time时,没有“;”导致配置文件错误。
在这里插入图片描述
重启服务后,查看dhcp服务已经恢复active。并正常监听了网卡。
在这里插入图片描述
无论报错是什么类型,正确运用journalctl指令,可以帮助找到详细日志,然后对症下药。希望以上可以帮助到 大家。

推荐阅读:
DHCP服务器域环境部署关键总结
为什么不建议在AD域控制器上安装 DHCP 服务器角色?
DHCP 客户端移动位置后无法获取IP地址的解决办法和原因分析
Windows DHCP Server不能主动有效释放租约过期IP解决办法
Ubuntu安装DHCP 服务和排错教程

注:本文转载自blog.csdn.net的Par@ish的文章"https://blog.csdn.net/weixin_37813152/article/details/123684581"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top