Hoy en dia existen muchas aplicaciones libres y privativas que nos sirven para poder conectarnos a
otro equipo remotamente, Teamviewer, Anydesk, complementos de chrome, etc.
En casos como Teamviewer y Anydesk es tan sencilo como instalar el sotware en ambos equipos en donde uno le pasa el codigo al otro usuario y este se conecta pero como esto es Puppy a veces se complica en el caso de que para usar Teamviewer y Anydesk los paquetes no estan actualizados o no funcionan con la fluidez que uno necesita para hacer las tareas.
Y usar otros software de escritorio remoto se vuelve complicado de configurar en ambas direcciones ya sea desde Windows como desde Linux.
Esta vez les enseñaré como conectarse desde un equipo corriendo PuppyLinux a otro Puppy y a Windows, con mínimos conocimientos y de una forma sencilla de implementar, con el tipo de seguridad que desee el usuario, para eso hablaremos de los requerimeintos en ambos equipos y estableceremos algunos parametros para aclarar.
Equipo A: quien la hará de Servidor osea donde nos vamos a conectar (SERVIDOR)
Equipo B: el que va a ingresar al equipo A: (CLIENTE)
Lo que vamos a hacer es Crear un red virtual privada (vpn) y usaremos un VNC
VNC es un programa de software libre basado en una estructura cliente-servidor
que permite observar las acciones del ordenador servidor remotamente a través de un ordenador cliente
Como configurar un servidor VPN puede llegar a ser todo un parto si se es nuevo en linux, y quizás tengamos prisa por ayudar a otra persona, incluso leer este tutorial puede ser mas rápido que aprender eso, usaremos un vpn muy conocido y antiguo como lo es Hamachi, dicho esto:
Para el equip A: necesitaremos
1- El software de hamachi
2- El servidor VNC
Para el equipo B:
1- El software hamachi
2- El cliente VNC
Registrarse en hamachi y crear red desde el equipo B y luego aprobar ambos equipos al sitio web de logmein.
En ambos equipos pueden haber si se quiere una conexión reciproca, servidor y cliente vnc pero para el ejercicio no lo haremos.
También vamos a hacer 2 ejercicios que vamos a llamar Pup2Pup y Pup2Win si se entiende desde y hacia que nos vamos a conectar
Pup2Win
Usuarios Windows: no es menospreciar el grado de conocimiento pero vamos a pensar en un escenario en donde quien necesita la ayuda o que ingresen a su maquina es un usuario windows con 0 conocimeintos sobre lo que es un escritorio remoto, para hacerles las cosas mas fáciles bastará con enviarles los dos programas (Equipo A) y las instrucciones para unirse al vpn y configuración del servidor vnc.
Usuarios Windows equipo A:
Instalar el paquete hamachi.msi
https://my.pcloud.com/publink/show?code=XZsYcTkZOHypJAg9kikq92UpXKmyezRlvtl7
Instalar el paquete tightvnc.msi dependiendo de la arquitectura de el equipo A
32 bits
https://my.pcloud.com/publink/show?code=XZJYcTkZ9rc7FjqnfkHTFHVU80e9R5kB7xm7
64 bits
https://my.pcloud.com/publink/show?code=XZ8YcTkZKjAqGDVoo2m82CM3Mz6cbQ4lbsu7
Procedimiento para la instalación de Vnc
Te da la opción de crear una contraseña para iniciar VNC con el consentimiento del equipo A
Aqui puedes ver el VNC corriendo como servidor.
Procedimiento para instalar Hamachi
Asegurate de no instalar software de terceros.
Una vez logeado solo nos queda unirnos a una red existente.
Una vez instalado y configurado (vnc con una contraseña de ingreso, y hamachi con la contraseña de la red) habrá preparado todo para que el equipo B pueda conectarse.
Esto es lo que necesita un usuario de windows.
Pup2Win, Pup2Pup
Usuarios PuppyLinux: necesitan registrarse en logmein y crear una cuenta ya que serán el
administrador y creador de los túneles o redes vpn que proveerán a los equipos A: a los cuales les darán una cuenta y contraseña para que ellos accedan a su red.
El equipo A: se encargará de darles la contraseña para establecer la comunicación atravez de vnc aunque el software permite configurarse sin necesidad de usar contraseña para vnc pero eso lo dejo a opción de los usuarios.
instalar pet de hamachi
hamachi
https://my.pcloud.com/publink/show?code=XZqYEm7ZS6eKnSlypsBVw950IbJRY8QErx8y
Instalar pet de servidor vnc si Puppy va a ser equipo A:
x11vncserver
https://my.pcloud.com/publink/show?code=XZFJUg7Z8P8XQg8vzIRIagPWFQOMBuhtbU3X
Instalar cualquier pet de cliente vnc equipo B:
Existen muchos clientes aca les dejo uno portable muy bueno
Realvnc
https://my.pcloud.com/publink/show?code=XZOucTkZEwFzYL6FncmrcDpb2gQNBFqYkehk
Configurar hamachi:
Cuando ya tengas tu cuenta de
logmein puedes agregar hasta 5 equipos por red creada para eso debes asociar el equipo A como el equipo B a tu cuenta de logmein para hacerlo en puppy debemos:
Iniciar el servicio en nuestro equipo
logearnos
enviar la solicitud de nuestro equipo a los servidores de logmein con nuestra cuenta y aprobarlos desde el sitio web de
logmein
ejecutar el comando logmein-hamachi en terminal
tres opciones start|stop|restart
root@MATILDA:~ $ logmein-hamachi start
luego el comando hamachi
saldrán datos acerca de tu cuenta
root@MATILDA:~ $ hamachi
version : 2.1.0.189
pid : 32328
status : offline
client id :
address :
nickname :
lmi account:
luego logearse
hamachi login
root@MATILDA:~ $ hamachi login
Logging in .......... ok
luego ingresar tu usuario de correo (no indispensable para conexiones Pup2Pup)
root@MATILDA:~ $ hamachi attach vpn@nilsonmorales.com
Sending attach request to vpn@nilsonmorales.com without networks .. ok
crear la red aquí un ejemplo hamachi create nombre-de-red contraseña
root@MATILDA:~ $ hamachi create AsistRemot 12345
Creating AsistRemot .. ok
tu red ya se ve de alta solo esperando usuarios para entrar
root@MATILDA:~ $ hamachi list
* [AsistRemot] capacity: 2/5, subscription type: Free, owner: This computer
* 243-449-397 Usuario-PC 25.7.8.xxx
aquí se describe que hay 2 equipos en linea en la red hamachi (los asteriscos lo indican)
y los números 25.7.8.155 son las direcciones que nos serviran para conectarse via vnc
tu no por que eres el dueño de la red, tu dirección la puedes ver en el ejemplo con el comando hamachi (deberá aparecer algo como 25.127.7.xxx)
Ahora solo basta usar un cliente vnc con la direccion proveida por hamachi 25.7.8.xxx
algunos clientes como ssvncviewer solo corren en terminal
otros como realvnc tienen una interfaz grafica para ingresar la ip del equipo A
root@MATILDA:~ $ ssvncviewer 25.7.8.xxx:5900 (numero de ip proveída por hamachi mas el puerto de entrada)
ingresamos la contraseña que nos dará el equipo A: y listo.
|
Prueba con un Windows 8, si descargan el paquete de Samba, pueden compartir archivos. |