设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
使用DHCPING检测DHCP服务器可用性
返回列表
发新帖
使用DHCPING检测DHCP服务器可用性
[复制链接]
|
主动推送
37
|
0
|
2024-9-11 15:04:28
|
显示全部楼层
|
阅读模式
当出现网络故障时,重要的是要了解用于基本网络服务的协议。系统管理员通常是第一个注意到和分类网络问题的人。因此,当务之急是要使用各种各样的工具。最常见的网络工具是ping,traceroute和dig。掌握了这些实用程序的知识后,您可以快速确定与网络相关的问题,从而使您的服务保持可用。在本文中,我们将讨论一种不太常见的实用程序,称为dhcping(dhcp – ping)。此实用程序允许您将DHCPREQUEST或DHCPINFORM数据包发送到DHCP服务器以测试其是否正常运行。
安装dhcping
DHCP可用于大多数现代Linux系统。
要将其安装在基于RPM的系统(如Red Hat或CentOS)上:
sudo yum install dhcping -y
或Fedora(现在使用DNF):
sudo dnf install dhcping -y
要在基于Ubuntu或Debian的系统上安装DHCPING:
sudo apt-get install dhcping -y
dhcping的基本用法
要知道,dhcping并没有贯穿整个D.O.R.A.过程。正因为如此,您需要从已经在网络上拥有IP地址的系统中进行故障排除。
收集信息
要开始测试,我们需要一些信息。我们至少需要我们的IP地址,我们的硬件/MAC地址,以及我们要测试的DHCP服务器的IP。
测试DHCP服务器
现在我们有了必要的信息,我们可以构建命令来测试DHCP服务器。
sudo dhcping -c 10.0.0.2 -s 10.0.0.1 -h“ 34:e6:d7:0f:a9:83”
Got answer from: 10.0.0.1
在上面的示例中,我们收到了“Got answer from: 10.0.0.1”。这告诉我们DHCP服务器正在正常工作并且能够响应。
如果DHCP服务器没有响应,您将看到“无应答”输出到终端。这是测试失败的示例:
sudo dhcping -c 192.168.1.4 -s 192.168.1.1 -h "34:e6:d7:0f:a9:83"
no answer
DHCP选项
尽管此实用程序没有太多功能,但它确实提供了一些选项。在这里,我们将概述最受欢迎的内容以及如何使用它们。
发送DHCPINFORM而不是DHCPREQUEST
缺省情况下,dhcping发送DHCPREQUEST数据包。您可以通过-i选项强制其使用DHCPINFORM数据包。
$ sudo dhcping -i -c 192.168.1.4 -s 192.168.1.1 -h "34:e6:d7:0f:a9:83"
安静模式,不打印输出
如果在脚本中使用此选项,它将很方便。使用-q选项将导致该命令不返回任何输出。
$ sudo dhcping -q -c 10.0.0.2 -s 10.0.0.6 -h“ 34:e6:d7:0f:a9:83”
设置最大等待时间
您可以使用-t选项设置等待的最长时间(以秒为单位)。预设值为3。
$ sudo dhcping -t 8 -c 10.0.0.2 -s 10.0.0.6 -h“ 34:e6:d7:0f:a9:83”
有关所有选项的完整列表,请参见dhcping手册页。
DHCPING实用程序是一个不错的小实用程序,可帮助检查DHCP服务器是否仍按预期运行。一旦了解了它的工作原理,它就非常容易使用,并且可以在大多数Linux系统上使用。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
当当当当裤裆坦
113
主题
-1
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装