diff --git a/Quick-start-on-linux.md b/Quick-start-on-linux.md new file mode 100644 index 0000000..6a05e27 --- /dev/null +++ b/Quick-start-on-linux.md @@ -0,0 +1,21 @@ +#### Quick start on Linux + +Server: + + # sysctl -w net.ipv4.ip_forward=1 + # iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -o $(ip route | sed -n 's/.*default.*dev \([^ ]\+\).*/\1/p') -j MASQUERADE + # glorytun daemon listener 2> gt.log + new secret key: SERVER_KEY + # ip addr add 192.168.99.2 peer 192.168.99.1 dev glorytun + # ip link set glorytun up + +Client: + + # echo SERVER_KEY > server.key + # glorytun daemon host SERVER_IP keyfile server.key 2> gt.log + # ip addr add 192.168.99.1 peer 192.168.99.2 dev glorytun + # ip link set glorytun up + # ip route save > route.old + # ip route add SERVER_IP $(ip route | sed -n 's/.*default \(.*\)/\1/p') + # ip route del default + # ip route add default via 192.168.99.2 dev glorytun \ No newline at end of file