温馨提示×

DHCP故障排除时Linux命令行工具有哪些

小樊
44
2025-09-12 08:35:01
栏目: 智能运维

以下是Linux下DHCP故障排除的常用命令行工具:

  1. 服务状态管理
    • systemctl status dhcpd:检查DHCP服务运行状态。
    • service dhcpd status:旧系统检查服务状态。
  2. 配置文件检查
    • dhcpd -t:测试DHCP配置文件语法是否正确。
  3. 日志查看
    • sudo tail -f /var/log/syslog | grep dhcpd:实时查看DHCP相关日志。
    • sudo journalctl -u dhcpd:查看DHCP服务日志(systemd系统)。
  4. 网络接口与端口检查
    • ip addr show:查看网络接口IP配置及状态。
    • netstat -tuln | grep 67/68:检查DHCP端口(UDP 67/68)是否监听。
    • ss -tuln | grep 67/68:替代netstat查看端口状态。
  5. 防火墙规则检查
    • iptables -L -n | grep 67/68:查看防火墙是否允许DHCP流量。
  6. 客户端诊断
    • dhclient <接口>:手动触发DHCP客户端请求IP。
    • tcpdump -i <接口> port 67 or 68:抓取DHCP请求/响应数据包。
  7. IP与DNS验证
    • ping <网关/域名>:测试网络连通性。
    • nslookup <域名>/dig <域名>:验证DNS解析是否正常。

0