Skip to content

Files

Latest commit

 

History

History

dsvpn

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

dsvpn

DSVPN is a Dead Simple VPN

docker-compose.yml

version: "3.8"
services:
  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 443
$ ifconfig tun0
$ ping 192.168.192.254