Raspberry PI – Acceso Remoto

Bueno como algunos sabrán me estoy engazando con algunos juguetitos de robótica, por lo que me he comprado por el momento aparte de un montón de herramienta de electrónica un par de aparatitos como el RaspBerry PI y el arduino , compraré algunos otros pero pues el dinero no es infinito jejje

Uno de los primeros problemas que me encontré es que a veces necesito dejar bajando algo en el RaspBerry y no puedo andar encendiéndolo y apagandolo, tampoco puedo andar conectándolo por todos lados o andar con el chuncherio para hacer pruebas, por lo que es necesario ponerle algún modo de acceso remoto al raspberry pi y que desde tu casa esté todo el ambiente y tu poderlo manejar a donde vayas, entonces utilicé 2 tecnologías:

1.- no-ip

2.- VNC

con estas 2 logré el control remoto de mi raspberry sin necesidad de una ip publica que me cuesta como $5 o $10 al mes, ahora que fue lo que hice? recuerden que este manual es un manual para N00Bs al igual que yo, entonces pueden encontrar algunas partes algo tediosas, pero lo hecho es lo siguiente:

1.- lo primero a hacer es crear una cuenta en no-ip lo cual como dicen por allí IT’s FREE!!!

2.- cuando ya hallamos ingresado al sitio buscamos el siguiente icono para agregar Host:

3.- ya habiendo dado click nos aparecerá la siguiente pantalla:

los campos que hay que llenar son:

- Hostname: en este hay que poner como quiero que se llame mi equipo en mi caso es drip

- seleccionamos el nombre del sitio del cual será un subdominio, entonces mi dirección posteriormente quedará drip.no-ip.org si es que escojo el sitio no-ip.org

- dejemos el tipo de Host tal y como aparece en la gráfica

- la IP que tenemos desplegada es la que el está reconociendo automáticamente por lo que no es necesario cambiarla a menos que estemos haciendo en registro desde otro lado.

por ultimo en esta sección hay que hacer click en el boton add host que les aparecerá abajo.

4.-  ahora instalamos el cliente para el no-ip, para eso estamos utilizando el inadyn con el cual se accede y actualiza la información de la IP, para instalarlo corremos el siguiente comando:

$ sudo apt-get install inadyn

5.- ahora procedemos a configurar el inadyn con el siguiente comando e información:
nano  /etc/inadyn.conf

esto abrirá un editor de textos con un archivo vacío el cual tenemos que llenar con la siguiente información


username <correo_de_su_cuenta>

password <passwrd_de_su_cuenta>

alias drip.no-ip.org

update_period 300000
log_file /var/log/inadyn.log
dyndns_system default@no-ip.com

OJO solo necesita forzosamente modificar las primeras 3 lineas el resto se puede quedar exactamente como está.
5.- para iniciar el servicio únicamente corremos el siguiente comando:

$ sudo inadyn &


este comando inicia el servicio y lo deja corriendo hasta que reinicie mi raspberry pi.
6.- en mi caso yo no quería estar corriendo el comando a cada rato por lo que cree un script en /etc/init.d/ para que iniciara cada vez que se levantar mi raspberry

7.- ahora vamos con el vnc que es aun más sencillo para instalarlo solo hay que correr los siguientes comandos


$     sudo apt-get update




$     sudo apt-get install tightvncserver


8.- ahora para levantar el servicio corremos el siguiente comando

$    vncserver :1


9.- ahora lo que hace falta es redireccionar el router de tu ISP para que redirecciones el puerto 5901 del router hacia el puerto 5901 con la IP que tiene asignada la raspbery y listo :)
OJO: en mi caso también redireccioné el ssh para levantar el vnc cuando fuera necesario, si quieren dejarlo fijo pueden crear un script para que lo levante a la hora de iniciar el sistema.
espero les sirva de algo ;) se que hay muchos otros post sobre el tema pero este ya lo probé yo y lo hice sin ningún problema en cuestión de 20 mins :)

Ultimos 3 articulos escritos que te pueden interesar

###############################################
  • Raspberry PI – Acceso Remoto

  • The Wheel of Time – La Rueda del Tiempo

  • MistBorn – Nacidos de la Bruma

  • ###############################################
    Get Adobe Flash playerPlugin by wpburn.com wordpress themes
    Powered by WordPress | Compare Cell Phone Plans at iCellPhonePlans.com | Thanks to Cheap Palm Pixi, Bromoney and Wordpress Themes