ISP- Server debian ---- Client ( IP Private )
|
|
Internet
|
|
Remote OS Windows
|
|
Internet
|
|
Remote OS Windows
konfig dari debian
eth0 200.200.200.2/30 ( IP ISP WAN Public )
eth1 192.168.1.1/24 ( IP Private )
untuk asumsi server sudah terinstall dan sudah terhubung ke internet tentunya
~# apt-get update -y
~# apt-get install openvpn -y
udah deh openvpn sudah terinstall mudah kan ??
sekarang kita masuk pada tahap konfigurasi
~# mkdir /etc/openvpn/easy-rsa
~# cp /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn/easy-rsa
~# cp /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn/easy-rsa
setelah kita mengcopy data - data yang di perlukan kita perlu melakukan perubahan pada salah satu file
~# vim /etc/openvpn/easy-rsa/vars
yang perlu kita rubah ada lah bagian bawah nya saja berikut contoh nya
export KEY_COUNTRY="ID" # ( kode indonesia kita )
export KEY_PROVINCE="JB" # ( kode untuk jawabarat)
export KEY_CITY="BANDUNG" # ( kota saya tercinta )
export KEY_ORG="Fort-Funston" # (tidak perlu di rubah )
export KEY_EMAIL="levi@ganteng.co.id" # (narsis dikit gpp kan ^^ )
sesudah kita rubah file vars nya ya di save jgn lupa heheheh
~# cd /etc/openvpn/easy-rsa
~# source ./vars
~# ./clean-all~# ./build-ca
Kemudian kita buat server key
~# ./build-key-server servername
nanti di minta isi, isi saja seperti yang ada di filve vars tadi.
~# ./build-dh
Kemudian kita buat client key yang bisa menghubungkan dengan server
~# ./build-key-pkcs12 user1
lalu kita tinggal melakukan config
~# vim /etc/openvpn/server.conf
berikut isi settingannya
port 443
proto tcp
dev tun
server 192.168.0.0 255.255.255.0 # untuk ip vpnnya
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/servername.crt
key /etc/openvpn/easy-rsa/keys/servername.key
dh /etc/openvpn/easy-rsa/keys/dh1024.pem
ifconfig-pool-persist ipp.txt
push "route 192.168.1.0 255.255.255.0" # IP private
keepalive 10 120
comp-lzo
persist-key
persist-tun
status /var/log/openvpn-status.log
verb 3
langkah terakhir
~# service openvpn start
untuk server sudah selesai
tinggal kita setting windows nya
untuk instaler nya bisa kita download di sini
setelah di install kita perlu melakukan perubahan beberapa config
kita masuk ke C:\Program Files\OpenVPN\sample-config
kita copy file client lalu di pindah kan ke folder C:\Program Files\OpenVPN\config\
kemudian kita tinggal config saya file cliennya
berikut contoh config nya
client
dev tun
proto tcp
remote 200.200.200.2 443
resolv-retry infinite
nobind
pkcs12 client1.p12
ns-cert-type server
comp-lzo
verb 3
setelah di install kita perlu melakukan perubahan beberapa config
kita masuk ke C:\Program Files\OpenVPN\sample-config
kita copy file client lalu di pindah kan ke folder C:\Program Files\OpenVPN\config\
kemudian kita tinggal config saya file cliennya
berikut contoh config nya
client
dev tun
proto tcp
remote 200.200.200.2 443
resolv-retry infinite
nobind
pkcs12 client1.p12
ns-cert-type server
comp-lzo
verb 3
adasatu hali lagi yang di perlukan adalah file user1.p12 untuk mengambil file nya ada di server silahkan bisa menggunak software kesukaan anda atau bisa juga mellui ftp, untuk file nya sendiri ada di
/etc/openvpn/easy-rsa/keys/
di pindahkan windows anda di folder C:\Program Files\OpenVPN\config\
sesudah itu tinggal jalankan saja vpnGUI nya dari window dan konek ke ip private pada server ubuntu
sekian dulu sudh malam antuk jg
/etc/openvpn/easy-rsa/keys/
di pindahkan windows anda di folder C:\Program Files\OpenVPN\config\
sesudah itu tinggal jalankan saja vpnGUI nya dari window dan konek ke ip private pada server ubuntu
sekian dulu sudh malam antuk jg