SoftEther VPN Server Setup in Raspberry Pi 3

Опубликовано: 14 Октябрь 2024
на канале: Techies365
18,306
73

Here is the full command:
https://gist.github.com/amanjuman/535...

sudo su
cd /root/

wget http://www.softether-download.com/fil...

tar zxvf softether-vpnserver-v4.20-9608-rtm-2016.04.17-linux-arm_eabi-32bit.tar.gz

cd vpnserver
sudo make
cd ..
sudo mv vpnserver /usr/local
cd /usr/local/vpnserver
sudo chmod 600 *
sudo chmod 700 vpncmd vpnserver
sudo nano /etc/init.d/vpnserver

#!/bin/sh
BEGIN INIT INFO
Provides: softether-vpnserver
Required-Start: $network $remote_fs $syslog
Required-Stop: $network $remote_fs $syslog
Should-Start: network-manager
Should-Stop: network-manager
X-Start-Before: $x-display-manager gdm kdm xdm wdm ldm sdm nodm
X-Interactive: true
Default-Start: 2 3 4 5
Default-Stop: 0 1 6
Short-Description: SoftEther VPN service
END INIT INFO

chkconfig: 2345 99 01
description: SoftEther VPN Server
DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/vpnserver
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0

sudo chmod 755 /etc/init.d/vpnserver
sudo update-rc.d vpnserver defaults

sudo /etc/init.d/vpnserver start
sudo /etc/init.d/vpnserver stop
sudo /etc/init.d/vpnserver restart

sudo /usr/local/vpnserver/vpncmd
ServerPasswordSet