Thursday, 26 November 2020

config openvpn dari VP

 copy config openvpn dari VPS mas..

scp root@103.56.205.22:/root/sman2kandangan.ovpn ./

 

password root sama ya.. gak sy ganti

buka server

ketik ini di terminal:

scp root@103.56.205.22:/root/sman2kandangan.ovpn ./ 


kalo diminta password, ketik password vps

[enter]

ketik: yes [enter]


coba ketik

openvpn --config /root/sman2kandangan.ovpn


harus install Openvpn client dulu

apt-get install -y openvpn

sip sudah konek


buat cronjob saat reboot ya

masuk ke cronjob editor, ketik:

crontab -e


kalau baru pertama, biasanya diminta milih editor.. pilih editor yang biasa digunakan (vim, nano,dll)


di baris paling bawah, tambahkan ini:

@reboot /usr/sbin/openvpn --config  /root/sman2kandangan.ovpn


[save] [exit]


Pesannya installing new crontab


reboot

ip.. sdh berhasil auto connect saar reboot

wait sy setting Port forwarding dulu


coba sampeyan buka di browser
http://103.56.205.22 bisa kebuka gak web sekolah?


sampeyan juga bisa remote ssh ke sekolah dengan cara berikut:
1. login ssh terlebih dahulu ke vps ssh root@103.56.205.22
2. setelah berhasil login ke vps, kemudian login ke server sekolah melalui ip 10.8.0.2
ssh root@10.8.0.2


di VPS saya pakai perintah iptables untuk port forwarding:

iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j DNAT --to 10.8.0.2:80
iptables -A FORWARD -p tcp -d 10.8.0.2 --dport 80 -j ACCEPT
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 443 -j DNAT --to 10.8.0.2:443
iptables -A FORWARD -p tcp -d 10.8.0.2 --dport 443 -j ACCEPT


sy cuma forward port 80 dan 443 aja ya

ftp dll gak sy forward untuk security

Share:

0 comments:

Post a Comment