mkdir src
mkdir src/softether
cd src/softether
wget --no-check-certificate https://www.softether-download.com/files/softether/v4.43-9799-beta-2023.08.31-tree/Linux/SoftEther_VPN_Server/64bit_-_Intel_x64_or_AMD64/softether-vpnserver-v4.43-9799-beta-2023.08.31-linux-x64-64bit.tar.gz
tar xf softether-vpnserver-v4.43-9799-beta-2023.08.31-linux-x64-64bit.tar.gz
cd vpnserver
make
cd ..
sudo mv vpnserver/ /usr/local
cd /usr/local/vpnserver/
chmod 600 *
chmod 700 vpncmd vpnserver
cd ..
sudo chown root.root vpnserver
sudo /usr/local/vpnserver/vpncmd
3
VPN Tools>check
exit
sudo vi /etc/systemd/system/vpnserver.service
------
[Unit]
Description=SoftEther VPN Server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/vpnserver/vpnserver start
ExecStop=/usr/local/vpnserver/vpnserver stop
[Install]
WantedBy=multi-user.target
------
sudo systemctl start vpnserver
sudo systemctl enable vpnserver
sudo systemctl status vpnserver
sudo /usr/local/vpnserver/vpncmd
Select 1, 2 or 3: 1
Hostname of IP Address of Destination: [Enter]
Specify Virtual Hub Name: [Enter]
VPN Server>ServerPasswordSet
Password: [Enter password]
Confirm input: [Enter password]
VPN Server>Hub DEFAULT
VPN Server/DEFAULT>UserCreate username
VPN Server/DEFAULT>UserPasswordSet username
Password: [Enter password]
Confirm input: [Enter password]
VPN Server/DEFAULT>SecureNatEnable
VPN Server/DEFAULT>DynamicDnsSetHostname hostname
VPN Server/DEFAULT>VpnAzureSetEnable yes
exit
沒有留言:
張貼留言