A simple VPN written in Go.
Go to file
2021-01-20 15:02:34 +08:00
cmd Update chacha20 2021-01-20 14:58:12 +08:00
util Update chacha20 2021-01-20 14:58:12 +08:00
.gitignore Add vtun 2020-10-27 22:17:50 +08:00
.travis.yml Change go 1.15 2021-01-20 15:02:34 +08:00
Dockerfile Add vtun 2020-10-27 22:17:50 +08:00
go.mod Update chacha20 2021-01-20 14:58:12 +08:00
go.sum Add vtun 2020-10-27 22:17:50 +08:00
LICENSE Add vtun 2020-10-27 22:17:50 +08:00
main.go Add vtun 2020-10-27 22:17:50 +08:00
README.md Add license images 2020-10-28 22:15:37 +08:00

vtun

A simple p2p vpn.

Travis Go Report Card image image

Usage

Usage of ./vtun:
 
  -k string
        Encrypt key (default "6da62287-979a-4eb4-a5ab-8b3d89da134b")
  -l string
        Local tun interface IP/MASK like 172.16.0.1/24 (default "172.16.0.1/24")
  -p int
        UDP port (default 2001)
  -r string
        Remote server external IP like 172.16.0.2 (default "172.16.0.2")