Guia Definitiva no-ip client

En la presente guía se muestra los comandos necesarios para configurar el cliente no-ip para GNU/Linux y que pueda arrancar al inicio.

mkdir $HOME/noip
cd $HOME/noip
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar vzxf noip-duc-linux.tar.gz
cd noip-2.1.9-1
sudo apt-get install build-essential
sudo make
sudo make install

Advertencia… Es posible que al hacer make o make install, el sistema arroje que faltan otras cosas por instalar, lee bien los mensajes de error para instalar lo que el sistema te pida.

# Correr el cliente
sudo /usr/local/bin/noip2

Ahora vamos a crear el script siguiente archivo

sudo nano /etc/init.d/noip

El contenido del archivo es el siquiente

#! /bin/sh
# /etc/init.d/noip

### BEGIN INIT INFO
# Provides: noip
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Simple script to start a program at boot
# Description: A simple script from www.stuffaboutcode.com which will start / stop a program a boot / shutdown.
### END INIT INFO

# Carry out specific functions when asked to by the system
case “$1” in
start)
echo “Starting noip”
# run application you want to start
/usr/local/bin/noip2
;;
stop)
echo “Stopping noip”
# kill application you want to stop
killall noip2
;;
*)
echo “Usage: /etc/init.d/noip {start|stop}”
exit 1
;;
esac
exit 0

Algunos comandos extra:

# Establecer permisos
sudo chmod 755 /etc/init.d/noip

# Arrancar el cliente
sudo /etc/init.d/noip start

# Detener el cliente
sudo /etc/init.d/noip stop

# Registrar el script para el arranque.
sudo update-rc.d noip defaults

# Eliminarlo
sudo update-rc.d -f noip remove

Fuente:
http://www.stuffaboutcode.com/2012/06/raspberry-pi-access-from-internet-using.html
http://www.stuffaboutcode.com/2012/06/raspberry-pi-run-program-at-start-up.html

One Reply to “Guia Definitiva no-ip client”

  1. Pingback: Instalar Servidor Debian/Raspbian/Ubuntu – guzman6001

Deja un comentario