VPN (IKEv2) con Docker en 5 min

Martin Roldan Araujo
2 min readAug 13, 2018

--

Para iPhone & Mac.

Porque privacidad (o al menos sensación de privacidad) y es útil para cuando andas viajando.

Ingredientes:

  • Un servidor corriendo docker (accesible desde internet)
  • Uno o más dispositivos compatibles con VPN IKEv2

Crear el Servidor VPN IKEv2

docker run — privileged -d — name ikev2-vpn-server — restart=always -p 500:500/udp -p 4500:4500/udp gaomd/ikev2-vpn-server:0.3.0

Crear el archivo de configuración para el cliente (Mac/iPhone)

docker run — privileged -i -t — rm — volumes-from ikev2-vpn-server -e “HOST=vpn1.tuserver.com” gaomd/ikev2-vpn-server:0.3.0 generate-mobileconfig > ikev2-vpn.mobileconfig

Copiar el archivo a la Mac con SCP

scp user@tuserver:/path/ikev2-vpn.mobileconfig .

Compartirlo al iPhone

Comparte el archivo .mobileconfig a tu telefono. Puede ser con Airdrop, bluetooth, etc

Al abrir el archivo, solo acepta la instalación, debe conectar mágicamente.

En el iPhone
Conectado

Para verificar tu IP, visita una página como ping.eu, debe mostrarte la misma IP de tu servidor docker.

En la Mac

Basta con hacer doble clic al archivo .mobileconfig y aceptar la conexión

Install, todo vacío

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Martin Roldan Araujo
Martin Roldan Araujo

Written by Martin Roldan Araujo

I write code 🤖 👾 🍳 🇲🇽 🏍

No responses yet

Write a response