Herramientas de usuario

Herramientas del sitio


informatica:software:gluetun

¡Esta es una revisión vieja del documento!


Gluetun VPN client

Instalación

Ejemplo para Proton VPN:

version: "3"
services:
  gluetun:
    image: qmcgaw/gluetun
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    environment:
      - VPN_SERVICE_PROVIDER=protonvpn
      - VPN_TYPE=wireguard
      - WIREGUARD_PRIVATE_KEY=wOEI9rqqbDwnN8/Bpp22sVz48T71vJ4fYmFWujulwUU=
      - SERVER_COUNTRIES=Netherlands

Uso

Contenedor externo a Gluetun

Para que un contenedor utilice Glutun, añadimos la opción --network=container:<CONTENEDOR_GLUETUN>. Por ejemplo, si el contenedor con Gluetun se llama contenedor_gluetun, podríamos lanzar un nuevo contenedor con Firefox y decirle que lo utilice:

docker run -d --name firefox \
           --network=container:contenedor_gluetun \
           -e TZ=Europe/Madrid \
           -e PUID=1000 \
           -e PGID=100 \
           -v /ruta/local:/config
           --shm-size="1gb" \
           linuxserver/firefox

En el contenedor de Gluetun tendríamos que habilitar un puerto desde el que poder acceder a este firefox del contenedor. Sabiendo que el contenedor con Firefox utiliza los puertos 3000 y 3001, podríamos crear así el contenedor de Gluetun:

 
informatica/software/gluetun.1742213796.txt.gz · Última modificación: por tempwin