#comments {display:none;} .post-comment-link { visibility: hidden; }

cara install softether vpn di debian 7 bridge mode - low CPU

pastikan softeter sudah terinstall dan beroperasi sesuai dengan tutor ini dan ini. login ke server management via windows, dan disable secureNat dengan cara, masuk ke manage virtual hub > virtual hub and virtual DHCP (secureNat) > disable secureNat
kemudian klik exit 2x dan kembali ke halaman awal manage vpn server, masuk ke local bridge setting dan pilih select virtual hub to bridge, pilih virtual hub nya, kemudian pilih lagi bridge with new tap device dan kasih nama soft pada tap yg baru seperti ini
ok done!

langkah selanjutnya login ke consle as root dan cek apakah tap adapter sudah work apa blm, caranya ketikkan

ifconfig tap_soft
dan pastikan hasilnya seperti ini
selanjutnya, install dulu dhcp server pengganti secure nat, disini saya pake dnsmasq, install dulu
dnsmasq nya...

apt-get install dnsmasq

kemudian edit confignya seperti ini

nano /etc/dnsmasq.conf

paste kan baris di bawah ini di baris paling atas:

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 


untuk menyimpan dan keluar pencet ctrl + x konfirm y enter.

langkah selanjutnya edit config server softethernya agar menggunakan tap_soft bridge mode,

nano /etc/init.d/vpnserver

hapus semua isi nya dan ganti dengan 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


untuk menyimpan dan keluar pencet ctrl + x konfirm y enter.

setting ip forwarding agar semua paket  yng terkirim terforward engan benar

nano /etc/sysctl.d/ipv4_forwarding.conf 

paste kan ini

net.ipv4.ip_forward = 1

untuk menyimpan dan keluar pencet ctrl + x konfirm y enter.

appy rule:

sysctl --system 

kemudian atur iptables nya: 

iptables -t nat -A POSTROUTING -s 192.168.7.0/24 -o eth0 -j MASQUERADE

save iptables nya dengan tambahan  iptables-persistent dengan cara

apt-get install iptables-persistent
konfirm yes yes saja sampe selesai.
langkah terakhir adalah me restart dnsmasq dan vpnservernya dengan cara

service dnsmasq restart
service vpnserver restart

pastikan hasil restartnya tidak ditemukan eror......

done! semoga bermanfaat.