
Wireguard-Vpn para receptores enigma2, nos permite conectarnos a los servidores VPN mas utilizados, este plugin está basado en el popular protocolo WireGuard, uno de los más rápidos y seguros que existen actualmente.
Gracias a Wireguard-Vpn podremos exprimir al máximo nuestra conexión a Internet y el servicio de VPN, debido al uso de la propia arquitectura de WireGuard que hace uso del protocolo UDP de forma muy eficiente, el rendimiento que conseguiremos será claramente muy superior a los otros protocolos VPN que hemos podido usar como basados en openvpn. ya que no solo nos proporciona un mayor ancho de banda sino un menor consumo de CPU en nuestros receptores gracias a que tiene unas 4.000 líneas de código, 10 veces menos que otros protocolos ampliamente conocidos.
1. Web Oficial de descarga
Wireguard-Vpn es una creacion de Madhouse, siendo su web oficial de descarga:
- https://github.com/m4dhouse/Wireguard-Vpn
2. VPN Soportadas
Wireguard-Vpn en la actualidad soporta las siguientes vpn:
- Surfshark
- NordVpn
- ProtonVpn
- Mullvad
- iVpn
3. Receptores Soportados
Wireguard-Vpn al usar el motor wireguard para su conexion, es necesario que el receptor e imagen sean compatibles con wireguard, es decir este añadido al kernel y tenga en descargas en su servidor wireguard-tools.
4. Manual simple de uso
Para realizar este manual vamos a usar estos elementos:
- Receptor: Octagon SF8008
- Proveedor vpn: Surfshark
- Imagen: OpenATV 7.2
4.1 Private key
Para realizar la conexion a nuestro proveedor vpn necesitamos para usar Wireguard-Vpn la private key, para ello debemos ver como conseguirla dependiendo del proveedor vpn que tengamos, en el ejemplo de este manual que es con Surfshark, se obtiene de la siguiente manera:
1. Pulsamos sobre VPN y marcamos configuracion manual
2. Ahora pulsamos sobre no tengo un par de claves
3. introducimos el nombre que deseemos y pulsamos en siguiente
4. Pulsamos sobre generar un par de claves nuevas
5. Ya tendremos nuestra clave privada que la copiamos, ya que nos hara falta mas adelante.
4.2 Instalacion de Wireguard-Vpn
Para realizar la instalacion lo podemos realizar facilmente descargando el archivo ipk de instalacion de su github oficial
En este caso vamos a realizar la instalacion por terminal, copiamos del github la url de la ultima version disponible y ejecutamos el siguiente comando, que en este caso:
wget https://github.com/m4dhouse/Wireguard-Vpn/raw/main/enigma2-plugin-extensions-wireguard-vpn_2.6_all.ipk
Tras su descarga realizamos la instalacion del paquete ipk descargado
opkg install enigma2-plugin-extensions-wireguard-vpn_2.6_all.ipk
Tras la instalacion el receptor se reiniciara automaticamente.
4.3 Configuracion y uso
Tras la instalacion, vamos a realizar los siguientes pasos para realizar la conexion vpn.
1. En primer lugar debemos introducir nuestra private key en el archivo /etc/PrivateKey.key
Simplemente lo abrimos con un editor de textos, a continuacion pegamos nuestra private key y guardamos los cambios.
2. Ahora abrimos Wireguard-Vpn en el menu plugin del receptor
La primera vez que lo abrimos, hace un chequeo de las dependencias de wireguard, y en caso de poder instalar wireguard lo realiza:
3. Tras la instalacion de las dependencias de wireguard nos aparecera ya la interfaz grafica del complemento y las conexiones a servidores vpn en este caso de Surfshark a las que podemos realizar la conexion, en este caso como todavia no hemos realizado dicha conexion nos apareceran los datos relativos a nuestra ip publica.
En el caso que no se nos halla cargado los servidores, es decir que la autentificacion con la private key que hemos añadido no se hall cargado correctamente, pulsamos en boton verde para ir ajustes
A continuacion pulsariamos sobre boton azul para leer la private key que pusimos.
4. Para realizar la conexion a un servidor simplemente seleccionamos el que deseemos y pulsamos ok sobre el mismo y se realiza la conexion vpn al mismo, en este caso a un servidor de austria
Un vez realizada la conexion podemos realizar un test de velocidad pulsando boton amarillo, en este ejemplo