1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-12-12 11:14:57 +02:00
dockerfiles/dsvpn/README.md
2019-12-18 15:58:35 +08:00

631 B

dsvpn

DSVPN is a Dead Simple VPN

docker-compose.yml

dsvpn:
  image: vimagick/dsvpn
  command: server vpn.key auto 443
  ports:
    - "443:443"
  volumes:
    - ./data:/etc/dsvpn
  tty: true
  privileged: true
  restart: unless-stopped

server

$ mkdir -p data
$ dd if=/dev/urandom of=data/vpn.key count=1 bs=32
$ docker-compose up -d
$ docker-compose logs -f

client

$ sudo dsvpn vpn.key 1.2.3.4 1959
$ ifconfig tun0
$ ping 192.168.192.254