allfunc/vpn

By allfunc

Updated about 2 months ago

Image
Networking
Security

386

CircleCIDocker Pulls

docker-vpn

TODO: description

GIT

Docker hub

Docs

https://docs.strongswan.org/docs/5.9/config/config.html

ipsec up myvpn 
ipsec status
ipsec statusall
ipsec down myvpn 

Config

https://wiki.strongswan.org/projects/strongswan/wiki/ConfigSetupSectionhttps://docs.strongswan.org/docs/5.9/config/strongswanConf.html

MTU/MSS issues

https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md#android-mtumss-issues

iptables -t mangle -A FORWARD -m policy --pol ipsec --dir in \
  -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1361:1536 \
  -j TCPMSS --set-mss 1360
iptables -t mangle -A FORWARD -m policy --pol ipsec --dir out \
  -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1361:1536 \
  -j TCPMSS --set-mss 1360

echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc
docker run
docker run --sysctl net.ipv4.ip_no_pmtu_disc=1
check mangle
iptables -t mangle -L --line-number

How to Set Up an IKEv2 VPN Server with StrongSwan on Ubuntu 22.04

https://www.digitalocean.com/community/tutorials/how-to-set-up-an-ikev2-vpn-server-with-strongswan-on-ubuntu-22-04

Docker Pull Command

docker pull allfunc/vpn