Menggunakan Softether Pada OS Debian 10
Super Admin 21-10-2020 3,965 Tutorial
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