commit d61300e5a1f7c1577f133f98c0e6d647a081b6f6 Author: Mike D'Morto Date: Sat Mar 5 17:55:29 2022 +0700 komenco diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..6822ce5 --- /dev/null +++ b/readme.md @@ -0,0 +1,9 @@ +yum install -y make gcc + + +systemd unit +/usr/lib/systemd/system/vpnserver.service +exec script +/usr/bin/vpnserver + + diff --git a/softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz b/softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz new file mode 100644 index 0000000..7214ce6 Binary files /dev/null and b/softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz differ diff --git a/vpnserver b/vpnserver new file mode 100755 index 0000000..aa2d6fe --- /dev/null +++ b/vpnserver @@ -0,0 +1,25 @@ +#!/bin/sh +/usr/vpnserver/vpnserver "$@" +last=$? + +case "$1" in +start) + +sleep 5 + +#ekz +#brctl addbr br0 +#brctl addif br0 eth0 +#brctl addif br0 tap_test +#ip link set dev br0 up +#ip addr add 10.10.10.1/24 dev br0 + +;; +stop) +#ip link set dev br0 down +#brctl delbr br0 +;; + +esac + +exit $last diff --git a/vpnserver.service b/vpnserver.service new file mode 100644 index 0000000..21da716 --- /dev/null +++ b/vpnserver.service @@ -0,0 +1,13 @@ +[Unit] +Description=SoftEtherVPN server +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/vpnserver start +ExecStop=/usr/bin/vpnserver stop +Restart=always + +[Install] +WantedBy=multi-user.target +