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
0 comments:
Post a Comment