All Projects → cschlosser → ikev2-docker

cschlosser / ikev2-docker

Licence: MIT license
Run a IKEv2 VPN in a Docker containern without any effort

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to ikev2-docker

One Key Ikev2 Vpn
A bash script base on Centos or Ubuntu help you to create IKEV2/L2TP vpn.
Stars: ✭ 1,948 (+6617.24%)
Mutual labels:  vpn, ikev2, strongswan
Algo
Set up a personal VPN in the cloud
Stars: ✭ 24,275 (+83606.9%)
Mutual labels:  vpn, ikev2, strongswan
swanc
🦆 StrongSwan based VPN Controller for Kubernetes
Stars: ✭ 31 (+6.9%)
Mutual labels:  vpn, strongswan
Docker Ipsec Vpn Server
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
Stars: ✭ 4,356 (+14920.69%)
Mutual labels:  vpn, ikev2
Setup Ipsec Vpn
Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
Stars: ✭ 16,987 (+58475.86%)
Mutual labels:  vpn, ikev2
wg-portal
WireGuard Configuration Portal with LDAP connection
Stars: ✭ 476 (+1541.38%)
Mutual labels:  vpn
mian-fan-qiang
各大机场免翻墙地址搜集,不定期更新。欢迎收藏,转发。
Stars: ✭ 361 (+1144.83%)
Mutual labels:  vpn
QuickQVPN
QuickQ--免费试用--科学上网--加速器--VPN—翻墙梯子
Stars: ✭ 20 (-31.03%)
Mutual labels:  vpn
pan-globalprotect-okta
PaloAlto Networks GlobalProtect VPN (integrated with OKTA) command-line client
Stars: ✭ 85 (+193.1%)
Mutual labels:  vpn
gon2n
Go bindings, management daemons and CLIs for n2n edges and supernodes.
Stars: ✭ 67 (+131.03%)
Mutual labels:  vpn
desktop-app-ui
Official IVPN Desktop app (legacy version)
Stars: ✭ 23 (-20.69%)
Mutual labels:  vpn
vpn app
Simple Vpn app concept UI done in Flutter.
Stars: ✭ 67 (+131.03%)
Mutual labels:  vpn
PromGuard
Prometheus scraping over WireGuard: Example Terraform/Ansible for fully authenticated/encrypted stat scraping
Stars: ✭ 24 (-17.24%)
Mutual labels:  vpn
Video-Pixel-Networks
Video Pixel Networks in Tensorflow
Stars: ✭ 56 (+93.1%)
Mutual labels:  vpn
topvpn.github.io
Top VPN in China (mainland) 在全球(含中國大陆)好用的国外优质付费vpn推荐
Stars: ✭ 27 (-6.9%)
Mutual labels:  vpn
Vytal
Browser extension to spoof timezone, geolocation, locale and user agent.
Stars: ✭ 1,449 (+4896.55%)
Mutual labels:  vpn
ssrrmu
ShadowsocksRR (shadowsocksr/ssr) multi-user and single-user install scripts
Stars: ✭ 56 (+93.1%)
Mutual labels:  vpn
tunman
Comprehensive solution for SSH tunnels - respawning, healthchecking/monitoring
Stars: ✭ 43 (+48.28%)
Mutual labels:  vpn
v2ray-free
Fuck gfw,免费翻墙,每天更新
Stars: ✭ 221 (+662.07%)
Mutual labels:  vpn
addon-zerotier
ZeroTier One - Home Assistant Community Add-ons
Stars: ✭ 103 (+255.17%)
Mutual labels:  vpn

Effortless IKEv2 VPN in Docker

Prerequisites

First step: Install docker on your system and open port 500 and 4500 for UDP traffic in your firewall.

Option 1

Second step: Run configuration with

docker run --rm --name=vpn-cfg -it -v /your/path/config:/config cschlosser/ikev2-vpn configure

Fill in the blanks and everything you need will be generated for you.

Third step: Run

docker run --rm --name=vpn -d -v /your/path/config:/config --privileged -p 500:500/udp -p 4500:4500/udp cschlosser/ikev2-vpn

To start the vpn

Option 2

Second step: Run

docker run --rm --name=vpn -it -v /your/path/config:/config --privileged -p 500:500/udp -p 4500:4500/udp cschlosser/ikev2-vpn

This will run the configuration the first time you're launching the container.

Client setup

Last step: See this Tutorial: Step 7 – Testing the VPN Connection on Windows, iOS, and macOS on how to configure your client.

NOTE: Your certificate is stored in /your/path/config/vpn-certs/ instead of ~/vpn-certs/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].