How to Install and Configure SoftEther VPN on Ubuntu 22.04 | Step by Step Tutorial

Channel:
Subscribers:
13,900
Published on ● Video Link: https://www.youtube.com/watch?v=6TB6VR7rx04



Category:
Tutorial
Duration: 17:07
163 views
3


In this video, we're going to walk you through the process of installing and configuring SoftEther VPN on an Ubuntu 22.04 VPS. If you're looking for a reliable and versatile VPN solution, SoftEther is a great option.

Get Contabo VPS
https://tinyurl.com/4dv3xsxw

Get DigitalOcean VPS
https://zacs-tech.com/go/digitalocean/

Get Vultr VPS
https://zacs-tech.com/go/vultr/

Register domain name
https://tinyurl.com/y8hz9seu

Get the training and certification you need! Linux Foundation, IT training
https://tinyurl.com/3pwv3czu

Commands

apt-get install build-essential gnupg2 gcc make -y

apt-get install lynx -y

lynx htt://www.softether-download.com/files/softether/ (add p to http)

cd vpnserver

mv vpnserver /usr/local/

cd /usr/local/vpnserver
chmod 600 *
chmod 700 vpnserver
chmod 700 vpncmd

nano /etc/init.d/vpnserver

#!/bin/sh
### BEGIN INIT INFO
# Provides: vpnserver
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: SoftEtherVPNServer
### END INIT INFO

# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/subsys/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

-----------------------------------------------------------------------------
mkdir /var/lock/subsys
chmod 755 /etc/init.d/vpnserver
-----------------------------------------------------------------------------

nano /lib/systemd/system/vpnserver.service

-------------------------------------------------------------------------------
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
esac
exit 0

-------------------------------------------------------------------------
/etc/init.d/vpnserver start

update-rc.d vpnserver defaults



ufw allow 443/tcp
ufw allow 5555/tcp
ufw allow 992/tcp
ufw allow 1194/udp
ufw allow 22/tcp

systemctl enable ufw

systemctl status ufw && ufw status verbose


DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows us to continue to make videos like this. Thank you for your support!







Tags:
Ubuntu 22.04
softether vpn server setup
softether vpn server setup ubuntu
softether vpn client