如何判断linux DHCP服务器状态关闭开启命令

如何判断linux DHCP服务器状态关闭开启命令,第1张

1 查看是否设置开机启动
chkconfig --list | grep dhcpd
2 查看端口是否打开
netstat -anulp | grep :67
3查看服务状态
/etc/initd/dhcpd status
查看是否运行dhcp服务: ps aux | grep dhcp |grep -v grep
4:关闭 dhcpd
/etc/initd/dhcpd stop
5:开启 hdcpd
/etc/initd/dhcpd start

dhcp服务异常是路由器功能异常,解决办法:

1、打开浏览器,输入路由器管理地址tplogincn,回车打开,如图:

2、输入管理密码,登录成功后在左侧功能栏中找到DHCP服务器,如图:

3、点击DHCP服务器下面的DHCP服务,如图:

4、在打开的界面中,看到DHCP服务器状态为启用,如图:

5、在点击系统设置下面的重启路由器按钮,将路由器重启,如图:

图1是LAN设置,即是局域网配置,是正确的,这个配置和DHCP服务有关,理解也是对的。

但是图2的显示的DHCP服务正常,局域网正常,不正常的是WAN口,也就是互联网接入有问题。

网络连接错误的正确解决方法是:

检测路由Internet入口是否连接正确(和光纤猫或者网线接入的WAN口,或Internet口),网线是否有问题;

检查ISP给的网络账户,密码是否正确;

联系相关ISP服务商客服,刷新下端口,或者检测下网络情况,或者直接报网络故障,让他们派人上门维修。

动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。首先, DHCP服务器必须是一台安装有Windows 2000 Server/Advanced Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。默认情况下, DHCP作为Windows 2000 Server的一个服务组件不会被系统自动安装,必须添加它。

DHCP是由IETF(internet 工作任务小组)开发设计的,于1993年10月成为标准协议,其前身是BOOTP协议。当前的DHCP定义可以在RFC 2131中找到,而基于IPv6的建议标准(DHCPv6)可以在RFC 3315中找到。

如果关闭DHCP服务器,电脑不能自动获取到IP,就不能上网。

路由器设置中的DHCP是什么

动态主机设置协议(Dynamic Host Configuration Protocol,
DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。

DHCP(Dynamic Host Configuration
Protocol)动态主机配置协议:计算机用来获得配置信息的协议。DHCP容许给某一计算机赋以IP地址而不需要管理者在服务器数据中配置有关该计算机信息。

作用就是给PC分配一个IP。在一个局域网里面,你的路由有这个功能的话,那它就会把PC的MC地址记住,然后给这个PC分配一个IP地址,然后这个MC地址的PC以后就用这个IP地址上网,作用就是可以防止外来PC上网,和避免IP地址重复使用造成的错误。

DHCP是可自动将IP位址指派给登入TCP/IP网络的用户端的一种软件,(此种IP位址称为“动态IP位址”)。这种软件通常是在路由器及其他网络设备上 ,
依照预先设定,您的GateLock路由器设定为使用DHCP,因此就无须手动指派永久IP位址给网络上的每个设备。

DHCP(Dynamic Host Configuration Protocol),即动态主机配置协议。在局域网中,DHCP 服务器负责为每个连接网络的设备分配 IP 地址、子网掩码等网络参数,以便这些设备可以相互通信,使网络运作正常。
当电脑上显示 "未启用 DHCP" 时,通常意味着该电脑没有获取到 DHCP 分配的 IP 地址和网络参数。这可能是因为电脑的网络设置中没有启用 DHCP 或者 DHCP 服务器的地址设置不正确。
要解决这个问题,可以首先在电脑的网络设置中检查 DHCP 的设置,确保其已经启用。如果已经启用但仍然无法获取 IP 地址,可以检查网络连接是否正常,网络线缆是否连接好等问题。另外,还可以检查 DHCP 服务器的状态,以确保其正常运行。如果您不确定如何处理这个问题,可以咨询网络运维人员或互联网服务提供商的技术支持部门。

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服务)

DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。他的状态就是分配IP的功能是不是正常,网内的电脑是否能获得分配的IP正常上网。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/10252560.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存