E aí comunidade, tudo tranqüilo?
Estou escrevendo essa dica que pode ser interessante para alguns, como foi para mim, o serviço do
NO-IP.
O
Debian (por isso que eu amo essa distro) disponibilizou os pacotes do no-ip em seus repositórios. Não sei se isso é novidade para alguns, mas para mim foi. :p
Bom, vamos ao que interessa! Antes de mais nada, todos os comandos são executados como root, ok?
1º Passo:
# apt-get install no-ip
2º Passo:
# no-ip -C
3º Passo: Faça a configuração de acordo com sua conta cadastrada no site do NO-IP.
4º Passo: Crie um arquivo com o nome de noip (acho que já sabemos todos fazer isso, não?!) e inclua o seguinte script dentro dele.
#!/bin/sh
# /etc/init.d/noip2.sh
DAEMON=/usr/local/bin/noip2
NAME=noip2
test -x $DAEMON || exit 0
case "$1" in
start)
echo -n "Starting dynamic address update: "
start-stop-daemon --start --exec $DAEMON
echo "noip2."
;;
stop)
echo -n "Shutting down dynamic address update:"
start-stop-daemon --stop --oknodo --retry 30 --exec $DAEMON
echo "noip2."
;;
restart)
echo -n "Restarting dynamic address update: "
start-stop-daemon --stop --oknodo --retry 30 --exec $DAEMON
start-stop-daemon --start --exec $DAEMON
echo "noip2."
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
5º Passo: Dê permissão de execução desse script com:
# chmod +x nome_do_script
6º Passo: coloque o script dentro de /etc/init.d/ ou coloque ele direto na inicialização do seu Debian com o comando:
# update-rc.d nome_do_script defaults
(Não se esqueça de dar o caminho completo ou estar dentro da pasta onde o script foi criado)
Prontinho. Seu sistema de NO-IP está funcionando... Divirtam-se!
[]'s