Re: Installing SoftEther under linux ?
Posted: Tue Jul 04, 2017 11:19 am
Installing is possible (I just did it) but you need to build from source. Not sure about configuring, there are command line options but I just used a Windows VM with the SoftEther VPN server manager installed.
These are the steps I did to get it working under Debian Stretch:
===========================================================
sudo apt-get install zliblg-dev libncurses5-dev libssl1.0-dev build-essential libreadline-dev git
sudo ldconfig
mkdir ~/source
cd ~/source
git clone https://github.com/SoftEtherVPN/SoftEtherVPN.git
cd SoftEtherVPN/src/Mayaqua
mv Network.c Network.c.orig
cat Network.c.orig | sed ‘s!SSLv3_method!SSLv23_client_method!g’ > Network.c
cd ../..
./configure
make
sudo mv bin/vpnserver /usr/local
[create /etc/init.d/vpnserver script]
sudo chmod a+x /etc/init.d/vpnserver
sudo update-rc.d vpnserver defaults
==========================================================
There were a few warnings when it compiled, but it all works.
Hope this helps.
Mark
These are the steps I did to get it working under Debian Stretch:
===========================================================
sudo apt-get install zliblg-dev libncurses5-dev libssl1.0-dev build-essential libreadline-dev git
sudo ldconfig
mkdir ~/source
cd ~/source
git clone https://github.com/SoftEtherVPN/SoftEtherVPN.git
cd SoftEtherVPN/src/Mayaqua
mv Network.c Network.c.orig
cat Network.c.orig | sed ‘s!SSLv3_method!SSLv23_client_method!g’ > Network.c
cd ../..
./configure
make
sudo mv bin/vpnserver /usr/local
[create /etc/init.d/vpnserver script]
sudo chmod a+x /etc/init.d/vpnserver
sudo update-rc.d vpnserver defaults
==========================================================
There were a few warnings when it compiled, but it all works.
Hope this helps.
Mark