linux命令,查看dns服务器的状态,查看dhcp服务器的状态

2025-01-04 17:53:22
推荐回答(3个)
回答1:

  1. 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  abc.com  /var/named/abc.com.zone)  检查DNS正向区域文件内容

5. named-checkzone   反向域名   区域配置文件(比如named-checkzone  1.168.192.in-addr.arpa  /var/named/192.168.1.rev) 检查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服务)

回答2:

这与你使用了哪种版本的 Linux 有关,如果你用 Ubuntu 或 Debian 你可以用:
service bind9 status 查看DNS的服务状态,用:
service isc-dhcp-server status 查看 dhcp 的服务状态。

回答3:

1. 查看是否设置开机启动chkconfig --list | grep dhcpd2. 查看端口是否打开netstat -anulp | grep :673.查看服务状态/etc/init.d/dhcpd status【查看是否运行dhcp服务: ps aux | grep dhcp |grep -v grep 】4:关闭 dhcpd /etc/init.d/dhcpd stop 5:开启