Created Mini HowTo (markdown)
34
Mini-HowTo.md
Normal file
34
Mini-HowTo.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
## Mini HowTo
|
||||||
|
|
||||||
|
Glorytun does not touch the configuration of its network interface (except for the MTU),
|
||||||
|
It is up to the user to do it according to the tools available
|
||||||
|
on his system (systemd-networkd, netifd, ...).
|
||||||
|
This also allows a wide variety of configurations.
|
||||||
|
|
||||||
|
To start a server:
|
||||||
|
|
||||||
|
# (umask 066; glorytun keygen > my_secret_key)
|
||||||
|
# glorytun bind 0.0.0.0 keyfile my_secret_key &
|
||||||
|
|
||||||
|
You should now have an unconfigured network interface (let's say `tun0`).
|
||||||
|
For example, the simplest setup with `ifconfig`:
|
||||||
|
|
||||||
|
# ifconfig tun0 10.0.1.1 pointopoint 10.0.1.2 up
|
||||||
|
|
||||||
|
To check if the server is running, simply call `glorytun show`.
|
||||||
|
It will show you all of the running tunnels.
|
||||||
|
|
||||||
|
To start a new client, you need to get the secret key generated for the server.
|
||||||
|
Then simply call:
|
||||||
|
|
||||||
|
# glorytun bind 0.0.0.0 to SERVER_IP keyfile my_secret_key &
|
||||||
|
# ifconfig tun0 10.0.1.2 pointopoint 10.0.1.1 up
|
||||||
|
|
||||||
|
Now you have to setup your path, let's say you have an ADSL link that can do 1Mbit upload and 20Mbit download then call:
|
||||||
|
|
||||||
|
# glorytun path up LOCAL_IPADDR rate tx 1mbit rx 20mbit
|
||||||
|
|
||||||
|
Again, to check if your path is working, you can watch its status with `glorytun path`.
|
||||||
|
You should now be able to ping your server with `ping 10.0.1.1`.
|
||||||
|
|
||||||
|
If you use systemd-networkd, you can easily setup your tunnels with the helper program `glorytun-setup`.
|
||||||
Reference in New Issue
Block a user