LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 952|回复: 5

关于dhcp server ip address

[复制链接]
发表于 2007-8-21 15:48:36 | 显示全部楼层 |阅读模式
有人知道在linux下,如何取得dhcp server ip address么?
发表于 2007-8-21 22:46:03 | 显示全部楼层
不知道楼主取得是什么意思?
如果你是DHCP环境的网络中,而且又没有指定IP,应该默认状态下会自动获取IP地址的。
回复 支持 反对

使用道具 举报

发表于 2007-8-22 12:11:41 | 显示全部楼层
tcpdump
回复 支持 反对

使用道具 举报

发表于 2007-8-23 05:37:41 | 显示全部楼层
man dhcpcd

       /var/lib/dhcpcd
              Directory used for storing files information files created by dhcpcd that can be used by shell scripts.

你看看你的这个目录有没有类似 dhcpcd-ethX.info 的文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 20:51:06 | 显示全部楼层
貌似linux下取dhcp服务器地址真的是个问题。过了这村就没这店了的感觉,啥也没记录,不像windows。

to sgmwjohn: 不是你那个意思。
to iknownothing: 我是程序实现,确实我现在采用的就是libpcap抓包的方法, 但这样确实很不稳定,理由有二:1.我的程序必须在dhclient发出DHCP报文之前运行;2.即使这样,也有漏抓的可能性,一旦漏抓,要等到下一次抓到正确的报文,时间太长, 因为一般DHCP租期都比较长;
to 晨想: 不知道你用的啥子系统,我的系统上没有这些东西。我用的/var/lib/dhcp/dhclient-eth0.leases文件里面的"option dhcp-server-identifier x.x.x.x",但毕竟这样只针对红帽等使用dhclient的而且感觉也不太准确。

any ideas?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-28 09:50:21 | 显示全部楼层
自己轻轻顶顶,木有人知道么?...:help
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表