Avançar para o conteúdo

Serviço no-ip no Centos 7

  • por

Serviço systemd para o noip DUC em Linux

por Nathan Giesbrecht (http://nathangiesbrecht.com)

 

  • Instale o binário conforme as instruções do no-ip (assumindo a localização em /usr/local/bin e o nome deste script noip2.service);
  • Corra sudo /usr/local/bin/noip2 -C para criar o ficheiro de configuração;
  • Copie este ficheiro (noip2.service) para /lib/systemd/system/;
  • Execute sudo systemctl enable noip2  (permite o início automático com o sistema);
  • Execute sudo systemctl start noip2 ;

O systemd suporta uma série de funcionalidades. Veja aqui (e nos documentos ligados) a lista completa:
http://www.freedesktop.org/software/systemd/man/systemd.exec.html

Copie este texto e guarde-o como noip2.service:


[Unit]
Description=No-ip.com dynamic IP address updater
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
Alias=noip.service
[Service]
# Start main service
ExecStart=/usr/local/bin/noip2
Restart=always
Type=forking