首页 > 系统相关 >如何查看linux上对应的dhcp服务器IP是多少

如何查看linux上对应的dhcp服务器IP是多少

时间:2024-09-21 13:50:09浏览次数:22  
标签:dhclient log IP 09 192.168 linux var dhcp meng

如何查看linux上对应的dhcp服务器IP是多少

要查看 Linux 系统上对应的 DHCP 服务器 IP 地址,可以通过以下几种方法:

1. 检查 DHCP 客户端日志

在 DHCP 客户端获取 IP 地址的过程中,DHCP 服务器的 IP 地址通常会记录在系统日志中。可以使用 grep 命令查找包含 "DHCPOFFER" 的日志条目,来找到 DHCP 服务器的 IP 地址。

sudo grep -IR "DHCPOFFER" /var/log/*

这条命令会在 /var/log/ 目录下的所有日志文件中查找包含 "DHCPOFFER" 的行,输出中会显示 DHCP 服务器的 IP 地址 

root@meng:/etc/netplan# grep -IR "DHCPOFFER" /var/log/*
/var/log/syslog:Sep 14 09:04:26 meng dhclient[22283]: DHCPOFFER of 192.168.10.7 from 192.168.10.50
/var/log/syslog:Sep 14 09:09:26 meng dhclient[22283]: No DHCPOFFERS received.
/var/log/syslog:Sep 14 09:09:26 meng dhclient[22283]: No DHCPOFFERS received.
/var/log/syslog:Sep 14 09:09:26 meng dhclient[22283]: No DHCPOFFERS received.
/var/log/syslog:Sep 14 09:09:26 meng dhclient[22283]: No DHCPOFFERS received.
/var/log/syslog:Sep 14 09:09:26 meng dhclient[22283]: No DHCPOFFERS received.
/var/log/syslog:Sep 14 09:17:21 meng dhclient[1801]: DHCPOFFER of 192.168.10.9 from 192.168.10.50
/var/log/syslog:Sep 14 09:24:43 meng dhclient[2298]: DHCPOFFER of 192.168.10.9 from 192.168.10.50
root@meng:/etc/netplan# 


在这个例子中,192.168.10.50 就是 DHCP 服务器的 IP 地址

2. 使用 dhclient 命令

如果你正在使用 dhclient 来管理 DHCP,可以在运行 dhclient 时使用 -v 选项来查看详细输出,其中也会包含 DHCP 服务器的 IP 地址

sudo dhclient -v ens34

root@meng:/etc/netplan# sudo dhclient -v ens34
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/ens34/00:0c:29:51:7d:82
Sending on   LPF/ens34/00:0c:29:51:7d:82
Sending on   Socket/fallback
DHCPREQUEST for 192.168.10.9 on ens34 to 255.255.255.255 port 67 (xid=0x7e16a7b3)
DHCPACK of 192.168.10.9 from 192.168.10.50 (xid=0xb3a7167e)
RTNETLINK answers: File exists
bound to 192.168.10.9 -- renewal in 774 seconds.

这里的 192.168.10.50 就是 DHCP 服务器的 IP 地址。

标签:dhclient,log,IP,09,192.168,linux,var,dhcp,meng
From: https://blog.csdn.net/lisanmengmeng/article/details/142250117

相关文章

  • linux 操作系统下的dhclient命令介绍和案例使用
    linux操作系统下的dhclient命令介绍和案例使用dhclient是Linux系统中用于动态主机配置协议(DHCP)客户端的命令。它的主要功能是从DHCP服务器获取网络配置,包括IP地址、子网掩码、默认网关和DNS服务器等信息dhclient命令概述基本语法bashdhclient[选项][网络接口......
  • ARM/Linux嵌入式面经(三四):CVTE
    文章目录1、C++单例模式回答C++单例模式问题2、虚函数、纯虚函数虚函数(VirtualFunctions)纯虚函数(PureVirtualFunctions)虚函数与纯虚函数的主要区别面试官可能的追问3、堆和栈区别回答堆和栈的区别面试官可能的追问怎么判断栈的大小?方法?1.......
  • 新手爬虫er必刷!如何使用代理IP全攻略!
    在爬虫开发中,代理IP(也称为代理服务器)是一个非常重要的工具。当爬虫访问网站时,可能会遭遇IP封锁或请求频率限制。通过使用代理IP,可以分散请求压力并规避特定对IP的限制,从而提高采集任务的持续性。同时,不同的IP地址让爬虫在网络上显示为不同的位置来源,避免单一IP的频繁请求导致被目......
  • 3.4.4 __ipipe_init_early之再论虚拟中断
    点击查看系列文章=》 InterruptPipeline系列文章大纲-CSDN博客3.4.4__ipipe_init_early之再论虚拟中断     根据《3.4.1.2IPIPE对Linux中断号的改造》的分析,IPIPE引入的虚拟中断virtualinterrupt的概念,其中前10个虚拟中断本质上是利用SGI实现的IPI中断。IPIPE在......
  • JavaScript 基础 - 第20天_Node.js入门
    文章目录Day01_Node.js入门提前安装软件目录学习目标01.什么是Node.js目标讲解小结02.fs模块-读写文件目标讲解小结03.path模块-路径处理目标讲解小结04.案例-压缩前端html目标讲解小结05.案例-压缩前端JS目标讲解小结06.认识URL中的端口号目标讲解小结07.http模......