Menggunakan Softether Pada OS Debian 10

21/10/2020 3765

Menggunakan Softether Pada OS Debian 10

SoftEther VPN ("SoftEther" berarti "Software Ethernet") adalah salah satu software yang terbaik dan termudah dalam penggunaan multi protokol VPN. Dapat berjalan di sistem operasi Windows, Linux, Mac, FreeBSD dan Solaris. Softether VPN adalah software gratis, artinya dapat dipergunakan uuntuk kepentingan pribadi atau komersil. 

Langsung aja Menggunakan Softether Pada OS Debian 10 sekedar catatan agar tidak lupa :

apt-get update
apt-get install build-essential
wget https://www.softether-download.com/files/softether/v4.34-9745-rtm-2020.04.05-tree/Linux/SoftEther_VPN_Server/64bit_-_Intel_x64_or_AMD64/softether-vpnserver-v4.34-9745-rtm-2020.04.05-linux-x64-64bit.tar.gz
tar zxf softether-vpnserver-*.tar.gz
cd vpnserver
make

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

Tambahkan isinya dibawah ini :

#!/bin/sh
### BEGIN INIT INFO
# Provides:          vpnserver
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable Softether by daemon.
### END INIT INFO
DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/subsys/vpnserver
TAP_ADDR=192.168.7.1

test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 1
/sbin/ifconfig tap_soft $TAP_ADDR
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
sleep 1
/sbin/ifconfig tap_soft $TAP_ADDR
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
chmod 700 /etc/init.d/vpnserver
apt-get install dnsmasq
nano /etc/dnsmasq.conf

Tambahkan isi baris ini :

interface=tap_soft
dhcp-range=tap_soft,192.168.7.50,192.168.7.60,12h
dhcp-option=tap_soft,3,192.168.7.1
nano /etc/sysctl.d/ipv4_forwarding.conf

Un-comment pada baris :
net.ipv4.ip_forward = 1 ​​​​​​

sysctl --system
iptables -t nat -A POSTROUTING -s 192.168.7.0/24 -j SNAT --to-source [YOUR VPS IP ADDRESS]
apt-get install iptables-persistent
/etc/init.d/dnsmasq restart
/etc/init.d/vpnserver restart

 


Posted By
Avatar
Super Admin
Web Developer, Designer, and Teacher