Sign inSign up

zzzzzlll/vpn

By zzzzzlll

•Updated over 9 years ago

l2tp vpn server with packages installed

Image
0

961

zzzzzlll/vpn repository overview

how to use this image:

  1. sudo modprobe af_key

  2. prepare the script run.sh : link :https://github.com/hwdsl2/docker-ipsec-vpn-server/blob/master/run.sh⁠

  3. Create a new Docker container from this image:


FROM zzzzzlll/vpn:latest
MAINTAINER brant <[email protected]>

ENV REFRESHED_AT 2016-10-08
ENV SWAN_VER 3.18

WORKDIR /opt/src

COPY ./run.sh /opt/src/run.sh
RUN chmod 755 /opt/src/run.sh

EXPOSE 500/udp 4500/udp

VOLUME ["/lib/modules"]

CMD ["/opt/src/run.sh"]

docker build -t brant/l2tp-vpn .

  1. create the vpn authentication from file: vpn.env VPN_IPSEC_PSK= VPN_USER= VPN_PASSWORD=

  2. start the container docker run
    --name l2tp-vpn
    --env-file ./vpn.env
    --restart=always
    -p 500:500/udp
    -p 4500:4500/udp
    -v /lib/modules:/lib/modules:ro
    -d --privileged
    brant/l2tp-vpn

  3. view the container output : docker logs l2tp-vpn

Tag summary

Content type

Image

Digest

Size

80.6 MB

Last updated

over 9 years ago

docker pull zzzzzlll/vpn