Untuk mengejar target kerja, saya “terpaksa” harus “membawa pulang” kerjaan saya. Singkatnya… Saya harus buat koneksi VPN antara komputer kantor dan rumah.
Berikut ini langkah-2 yg saya tempuh:
Pertama - Speedy
Menyiapkan Speedy agar bisa koneksi VPN, buka firewall atau port triggering: 1194 UDP
Selanjutnya Virtual Server, mengarahkan “koneksi” port 1194 ke alamat IP komputer kantor.
Kedua - Install OpenVPN
Kantor / Server: Ubuntu 8.04 (Hardy Heron) Server
Rumah / Client: Ubuntu 8.04 Desktop
Menginstal openvpn di kedua komputer:
sudo apt-get install openvpn
Ketiga - Persiapan lanjutan di server: (baca HOWTO-nya)
cd /etc/openvpncp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0/ ./easy-rsa/cd easy-rsa
(tambahan)
nano ./vars
Mengubah nilai-nilai:
export KEY_COUNTRY=ID
export KEY_PROVINCE=KEPRIexport KEY_CITY=BATAMexport KEY_ORG="OpenVPN-TEST"
export KEY_EMAIL="eshabe@gimail.com"
source ./vars
./clean-all
./build-ca
Memperhatikan masukan “Common Name”. Contoh jawaban: "vpnkuygpertama"
./build-key-server server
Memperhatikan masukan
“Common Name” - saya isi dg “server”
“Sign the certificate? [y/n]” - isi “y”
“1 out of 1 certificate requests certified, commit? [y/n]” - isi “y”
./build-key client1
./build-key client2
./build-key client3
./build-dh
Menyalin berkas-2 kunci
cd /etc/openvpn
cp easy-rsa/keys/server.crt .
cp easy-rsa/keys/server.key .
cp easy-rsa/keys/ca.crt .
cp easy-rsa/keys/dh1024.pem .
Menyalin contoh berkas konfigurasi
gunzip /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz
Keempat - Persiapan lanjutan di client
Menyalin berkas-2 kunci
cd /etc/openvpn
scp eshabe@125.x.x.x:/etc/openvpn/easy-rsa/keys/client1.crt client.crt
scp eshabe@125.x.x.x:/etc/openvpn/easy-rsa/keys/client1.key client.key
scp eshabe@125.x.x.x:/etc/openvpn/easy-rsa/keys/ca.crt ca.crt
Menyalin contoh berkas konfigurasi
cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf .
Menyunting berkas konfigurasi
nano client.conf
Mengubah bagian remote menjadi spt:
remote 125.1.2.3 1194
Kelima - Ujicoba dan aktipkan
Mencoba dg perintah:
(server)
openvpn server.conf
(client)
openvpn client.conf
Yes!! openvpn siap digunakan….
/etc/init.d/openvpn start
3 komentar:
mas ok juga nih mas tutornya.
"Pertama - Speedy Menyiapkan Speedy agar bisa koneksi VPN"
mas saya dah nyuba tapi settingan di modem speedynya gmn mas?mau cuba conect antar speedy nih mas,vpn buat local dah bisa tapi buat keluarnya masih bingung.
jd pengen pindah ke linux nih
Linux memang asik, saya lebih suka linux susi, tp msh banyak kendala, thnks artikelnya
Posting Komentar