mirror of
https://github.com/mudler/edgevpn.git
synced 2025-09-26 21:01:44 +08:00
976 B
976 B
title, linkTitle, weight, description
title | linkTitle | weight | description |
---|---|---|---|
Getting Started | Getting Started | 1 | First steps with EdgeVPN |
Get EdgeVPN
Prerequisites: No dependencies. EdgeVPN releases are statically compiled.
From release
Just grab a release from the release page on GitHub. The binaries are statically compiled.
Building EdgeVPN from source
Requirements:
- Golang installed in your system.
- make
$> git clone https://github.com/mudler/edgevpn
$> cd edgevpn
$> go build
First VPN
Let's create our first vpn now and start it:
$> EDGEVPNTOKEN=$(edgevpn -b -g)
$> edgevpn --dhcp --api
That's it!
You can now access the web interface on http://localhost:8080.
To join new nodes in the network, simply copy the EDGEVPNTOKEN
and use it to start edgevpn in other nodes:
$> EDGEVPNTOKEN=<token_generated_before> edgevpn --dhcp