La configuración aquí mostrada fué realizada en Ubuntu-Linux 13.04 , pero debe funcionar en cualquier distro linux.
NOTA:
* Necesitas poner un chip que no tenga saldo para la conexión
* Si tu USB viene con un chip , cámbialo por uno de cualquier celular, para que no te gaste el saldo que tienes, o si no tienes saldo pues úsala xDD
ASEGURARNOS QUE DETECTA BIÉN LA USB
* La insertamos y esperamos a que la detecte la computadora. lo sabemos al dar clic en las redes inalambricas por que dirá :"Banda ancha movil"
* Damos clic ahi para seguir los pasos que nos indica:
- Lugar
- Compañia de telefonía celular
COMPROBAR
Ya que la detecta correctamente podemos probar, al abrir nuestro navegador web (en mi caso Firefox) y buscar cualquier pagina ej. www.google.com.mx esto nos redireccionará a una pagina en donde nos dice que no tenemos saldo para navegar en internet y que paguemos para hacerlo :p
REGISTARNOS EN
https://www.hotsplots.de/en/register.html
Despues de registrarnos y confirmar el correo que nos llegó a la bandeja de entrada de nuestro correo, podemos ingresar a la pagina con nuestra cuenta:
Ya cuando estemos logeados con nuestra cuenta, podemos ingresar al siguiente enlace :
https://www.hotsplots.de/en/my-hotsplots/my-userdata/openvpn-key.html
de donde descargaremos los archivos necesarios para conectarnos a la vpn gratuita con nuestra cuenta que acabamos de crear. (Bbajamos la version para UNIX/Linux):
REALIZAR LA CONEXIÓN A LA VPN DESDE TERMINAL
Abrimos la terminal de sistema y nos situamos en el directorio donde descargamos el archivo .tar como superusuario:
villatux#cd /home/villatux/
Descomprimimos:
villatux#tar -xvf openvpn_key.tar
Nos situamos en el directorio de las configuraciones de la VPN:
villatux#cd openvpn_key
Instalamos openvpn si es que no lo tenemos :
villatux# apt-get install openvpn
Ejecutamos openvpn para que lea las configuraciones que descargamos:
villatux# openvpn hotsplots.conf
y veremos algo como esto:
villatux# openvpn hotsplots.conf
Mon May 13 17:33:40 2013 OpenVPN 2.2.1 x86_64-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [eurephia] [MH] [PF_INET6] [IPv6 payload 20110424-2 (2.2RC2)] built on Feb 13 2013
Mon May 13 17:33:40 2013 IMPORTANT: OpenVPN's default port number is now 1194, based on an official port number assignment by IANA. OpenVPN 2.0-beta16 and earlier used 5000 as the default port.
Mon May 13 17:33:40 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Mon May 13 17:33:40 2013 Control Channel MTU parms [ L:1545 D:138 EF:38 EB:0 ET:0 EL:0 ]
Mon May 13 17:33:40 2013 RESOLVE: NOTE: vpn.hotsplots.net resolves to 5 addresses
Mon May 13 17:33:40 2013 Data Channel MTU parms [ L:1545 D:1300 EF:45 EB:4 ET:0 EL:0 ]
Mon May 13 17:33:40 2013 Fragmentation MTU parms [ L:1545 D:1300 EF:45 EB:4 ET:0 EL:0 ]
Mon May 13 17:33:40 2013 Local Options hash (VER=V4): '35ec189c'
Mon May 13 17:33:40 2013 Expected Remote Options hash (VER=V4): '9b1c411c'
Mon May 13 17:33:40 2013 UDPv4 link local (bound): [undef]
Mon May 13 17:33:40 2013 UDPv4 link remote: [AF_INET]46.228.204.146:1194
Mon May 13 17:33:41 2013 VERIFY OK: depth=1, /C=DE/ST=Berlin/L=Berlin/O=hotsplots_GmbH/OU=certificate_authority/CN=www.hotsplots.de/emailAddress=ca@hotsplots.de
Mon May 13 17:33:41 2013 VERIFY OK: nsCertType=SERVER
Mon May 13 17:33:41 2013 VERIFY OK: depth=0, /C=DE/O=hotsplots_GmbH/OU=Gateway_Server/CN=VPN1
Mon May 13 17:33:44 2013 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Mon May 13 17:33:44 2013 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Mon May 13 17:33:44 2013 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Mon May 13 17:33:44 2013 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Mon May 13 17:33:44 2013 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSA
Mon May 13 17:33:44 2013 [VPN1] Peer Connection Initiated with [AF_INET]46.228.204.146:1194
Mon May 13 17:33:46 2013 TUN/TAP device tun0 opened
Mon May 13 17:33:46 2013 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Mon May 13 17:33:46 2013 /sbin/ifconfig tun0 10.44.40.194 pointopoint 10.44.40.193 mtu 1500
Mon May 13 17:33:46 2013 Initialization Sequence Completed
Hasta donde dice " Initialization Sequence Completed" nos indica que la conexión fué realizada con éxito. y ahora a navegar , que para eso es el internet xDD