Guest User

Untitled

a guest
Nov 5th, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. curl -fsSL get.docker.com -o get-docker.sh
  2. sh get-docker.sh
  3.  
  4. cat >./vpn.env <<EOL
  5. VPN_IPSEC_PSK=ipsec_shared_key
  6. VPN_USER=admin
  7. VPN_PASSWORD=vpn_pass
  8. VPN_DNS_SRV1=1.1.1.1
  9. VPN_DNS_SRV2=1.0.0.1
  10. VPN_DNS_SRV2=8.8.8.8
  11. EOL
  12.  
  13. docker run \
  14. --name ipsec-vpn-server \
  15. --env-file ./vpn.env \
  16. --restart=always \
  17. -p 500:500/udp \
  18. -p 4500:4500/udp \
  19. -p 443:500/udp \
  20. -p 8443:500/udp \
  21. -v /lib/modules:/lib/modules:ro \
  22. -d --privileged \
  23. hwdsl2/ipsec-vpn-server
  24.  
  25. docker exec -it ipsec-vpn-server ipsec status
  26.  
  27. docker exec -it ipsec-vpn-server ipsec whack --trafficstatus
Add Comment
Please, Sign In to add comment