En un sistema operativo Debian / Ubuntu, puedes comprobar el estado del servicio bind mediante el comando service o mediante el comando /etc/init.d/bind
:
- Comando service: NOTA: En sistemas actuales Debian, como por ejemplo la versión 10,
service
no está habilitado, para ello deberemos añadir al archivo~/.bashrc
, la línea:PATH=$PATH:/usr/sbin
- Comprobar las opciones del comando:
root@debian-servidor-fp:~# service bind9 Usage: /etc/init.d/bind9 {start|stop|reload|restart|force-reload|status}.
Donde,
start
→ opción que permite arrancar el servicio.stop
→ opción que permite apagar el servicio.reload
→ opción que permite recargar la configuración del servicio sin tener que reiniciarlo.restart
→ opción que permite reiniciar el servicio.force-reload
→ opción que permite forzar la recarga de configuración del servicio.status
→ opción que permite comprobar si el servicio está activo o inactivo. - Arrancar el servidor DNS:
root@debian-servidor-fp:~# service bind9 start Starting domain name service...: bind9.
- Parar el servidor DNS:
root@debian-servidor-fp:~# service bind9 stop Stopping domain name service...: bind9 waiting for pid 1989 to die.
- Comprobar el estado activo/inactivo del servicio:
root@debian-servidor-fp:~# service bind9 status could not access PID file for bind9 ... failed!
Como puedes comprobar la salida del comando determina que el servicio está inactivo, entonces lo arrancamos:
root@debian-servidor-fp:~# service bind9 start Starting domain name service...: bind9.
Se vuelve a lanzar el comando para comprobar de nuevo el estado:
root@debian-servidor-fp:~# service bind9 status bind9 is running.
Ahora puedes comprobar que la salida del comando determina que el servicio está activo
- Comprobar las opciones del comando:
- Comando /etc/init.d/bind9:
- Comprobar las opciones del comando:
root@debian-servidor-fp:~# /etc/init.d/bind9 Usage: /etc/init.d/bind9 {start|stop|reload|restart|force-reload|status}.
- Arrancar el servidor DNS:
root@debian-servidor-fp:~# /etc/init.d/bind9 start Starting domain name service...: bind9.
- Parar el servidor DNS:
root@debian-servidor-fp:~# /etc/init.d/bind9 stop Stopping domain name service...: bind9 waiting for pid 2061 to die.
- Comprobar el estado activo/inactivo del servicio:
root@debian-servidor-fp:~# /etc/init.d/bind9 status could not access PID file for bind9 ... failed!
Como puedes comprobar la salida del comando determina que el servicio está inactivo, entonces lo arrancamos:
root@debian-servidor-fp:~# /etc/init.d/bind9 start Starting domain name service...: bind9.
Se vuelve a lanzar el comando para comprobar de nuevo el estado:
root@debian-servidor-fp:~# /etc/init.d/bind9 status bind9 is running.
Ahora puedes comprobar que la salida del comando determina que el servicio está activo.
- Comprobar las opciones del comando:
- Comando systemctl
- Arrancar el servidor DNS:
root@debian-servidor-fp:~# systemctl start bind9
- Parar el servidor DNS:
root@debian-servidor-fp:~# systemctl stop bind9
- Comprobar el estado activo/inactivo del servicio:
root@debian-servidor-fp:~# systemctl status bind9
- Arrancar el servidor DNS: