如何查看linux系统使用的dhcp分配的ip来自哪台dhcp服务器
1点击电脑左下角圆形的图标“开始”,然后在打开菜单中选择“运行”
2 点击“运行”后,就打开运行对话框,在运行对话框的的输入框中输入cmd,之后点下面的“确定”按钮,打开cmd命令提示符
3在打开的cmd命令提示符中输入下面的命令就可以查看自己的ip地址了
ipconfig /all
方法二
下面这种方式原理和xp系统类型,但是明显操作比xp系统麻烦
点击电脑右下角的表示“网络连接”的图标,之后会打开连接信息对话框,选择“打开网络和共享中心”
在打开的 “打开网络和共享中心”页面中,选择“本地连接”,
在打开的“本地连接 状态”对话框中点击“详细信息”按钮
之后会打开“网络连接详细信息”对话框,在这里我们可以看到除了ip地址之外的更多信息,
service named status 查看DNS服务状态。 (把named改成dhcpd就是查看DHCP服务状态
2 netstat -anpl |grep 53 查看DNS端口。(把53改成67就是DHCP端口)
3 named-checkconf 检查DNS服务器配置文件
4 named-checkzone 正向域名 区域配置文件(比如named-checkzone abccom /var/named/abccomzone) 检查DNS正向区域文件内容
5 named-checkzone 反向域名 区域配置文件(比如named-checkzone 1168192in-addrarpa /var/named/1921681rev) 检查DNS反向区域文件内容
6 chkconfig --list named 检查DNS服务是否是开机自启动,on 是开启,off是关闭,可以使用chkconfig --level 35 服务名 on (或者off)进行开启或关闭)(把named改成dhcpd是检查DHCP服务)
7 ps aux |grep named 检查DNS服务进程,( 把named改成dhcpd是检查DHCP服务)
准备好PE维护U盘、映像总裁软件(网络中可搜索下载)。首先使用安装命令进行安装DHCP服务器包dhcp3-server,安装完成后,编辑/etc/default/isc-dhcp-server使用INTERFACES选项定义DHCPD响应DHCP请求所使用的接口。
2、接着让DHCPD守护进程监听eth0,使用如图所示的设置进入接口配置静态地址,主文件/etc/dhcp/dhcpdconf填写会发送到客户端的所有网络信息。
3、然后指定执行任务、是否执行任务,还有指定要发送给DHCP客户端的网络配置选项,定义网络拓扑、指定客户端、为客户端提供地址,或将一组参数应用于一组声明。
4、接着打开并修改主文件,定义DHCP服务器选项,在文件顶部设置以下全局参数,它们将应用指定使用情况的参数值。
5、然后给特定的客户机分配一个固定静态的 IP,显式将这台机器的MAC地址以及静态分配的地址添加到文件中去,进行保存关闭文件。
6、最后启动DHCP服务,并让它下次开机自启动,允许DHCP守护进程监听67UDP 端口的防火墙权限,这样就可以轻松的使用DHCP服务。
我认为有2种办法1。你可以查看防火墙信息,如图,可以清晰的看到,1921681200的IP给了哪个MAC地址
2
/var/lib/dhcpd/dhcpdleases
这个文件专门记录了DHCP的分配情况
配置文件都放在/etc/dhcp目录下,主配置文件为dhcpdconf
编写dhcpdconf (可以复制dhcpdconfexample模板文件来修改,也可以直接编辑dhcpdconf)
## 1、拷贝示例文件覆盖原来的空文件。通过rpm -ql dhcp查看自己模板配置文件(不一定和我一样的版本)
cp /usr/share/doc/dhcp-425/dhcpdconfexample /etc/dhcp/dhcpdconf
## 2、预先处理,去掉 注释和空行,保留 生效语句,和可选语句。
sed -ri '/(^#[[:space:]]+|^#$|^$)/{d}' /etc/dhcp/dhcpdconf
删除没用的那些行,保留内容如下:
主配置文件样板:
#ddns-update-style none;
#authoritative;
log-facility local7;
subnet 10110 netmask 2552552550 {
range 1011100 1011200; ##地址池
option domain-name-servers 20296128166; ##DNS服务器地址
option domain-name "classcom"; ##域名
option routers 10111; ##默认路由
option broadcast-address 1011255; ##广播地址
default-lease-time 300; ##默认租约时间
max-lease-time 7200; ##最大租约时间
}
注意:dhcp服务器必须要有一张网卡在10110/24网络,并且它只会给这张网卡所在网络(广播域)主机分配ip。
0条评论