
galihrezah.blogspot.com -
update 16/08/2013
http://www.galih.us/2013/08/install-vpn-di-debian.html
disini karena q centos user tepatnya centos 5 32 bit
hal yang perlu di perhatikan adalah server ente suport/alowed vpn
hal pertama kita enable tun/tap

lanjut lalu rebot gan


cek dengan comand
ls -al /dev/net/tun

lanjut ke login lewat putty ataupun bit tunel
1. Install dulu
yum install -y gcc make rpm-build autoconf.noarch zlib-devel pam-devel openssl-devel




kita ambil repo dari
http://pkgs.repoforge.org/rpmforge-release/
disini kita ambil 32 dan 64
untuk 32 bit
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
dan untuk 64 bit
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
lalu download openvpnnya
wget http://openvpn.net/release/lzo-1.08-4.rf.src.rpm

lalu persiapan ke install
untuk 32bit
rpmbuild --rebuild lzo-1.08-4.rf.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/lzo-*.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
untuk 64bit
rpmbuild --rebuild lzo-1.08-4.rf.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/x86_64/lzo-*.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
kalau tampil eror
error: File not found by glob: /usr/src/redhat/RPMS/x86_64/lzo-*.rpm

kita liat disana yang ada file nya ^_^



kalau sukses maka hasilnya


lalu install openvpn
yum install -y openvpn
copy openvpn ke folder
cp -r /usr/share/doc/openvpn-2.2.0/easy-rsa/ /etc/openvpn/
kalau muncul
/usr/share/doc/openvpn-2.2.0/easy-rsa/': No such file or directory

kita cari foldernya satu2
cari di
/usr/share/doc

ternyata namanya salah harusnya
openvpn-2.2.2 heheheheh
brarti comandnya
cp -r /usr/share/doc/openvpn-2.2.2/easy-rsa/ /etc/openvpn/

sekarang buat ssl keynya.. kalau ada pertanyaan enter aja
cd /etc/openvpn/easy-rsa/2.0
chmod 755 *
source ./vars
./vars
./clean-all
./build-ca
./build-key-server server
./build-dh

kita buat confignya
cd /etc/openvpn
vi server.conf
kalau yang bingung menggunakan bahasa comand vi anda bisa menggunakan php editor atau tool notepad++ atau lainnya bebas

kita buat file
server.conf
caranya
menggunakan comand vi lalu tulis apa aja terserah (i) untuk insert (esc) untuk batal atau balik (:wq) untuk save (:x) untuk exit tanpa save


local 174.37.137.138 #- ganti dengan ip server ente
port 1234 #- ganti dengan port yang ente mau
proto udp #- protocol bisa dengan tcp atau udp
dev tun
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert /etc/openvpn/easy-rsa/2.0/keys/server.crt
key /etc/openvpn/easy-rsa/2.0/keys/server.key
dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem
plugin /usr/share/openvpn/plugin/lib/openvpn-auth-pam.so /etc/pam.d/login
client-cert-not-required
username-as-common-name
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1"
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 4.2.2.1"
keepalive 5 30
comp-lzo
persist-key
persist-tun
status server-tcp.log
verb 3









download lalu open pake tool andalan ente gan.. eheheheh
lalu jalankan openVPN
openvpn /etc/openvpn/server.conf
saat menjalankan itu aku bertemu beberapa eror...
[root@galih openvpn]# openvpn /etc/openvpn/server.conf
Mon May 20 14:13:44 2013 OpenVPN 2.2.2 i686-redhat-linux-gnu [SSL] [LZO2] [EPOLL
] [PKCS11] [eurephia] built on Apr 5 2012
Mon May 20 14:13:44 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or hig
her to call user-defined scripts or executables
Mon May 20 14:13:44 2013 PLUGIN_INIT: POST /usr/share/openvpn/plugin/lib/openvpn
-auth-pam.so '[/usr/share/openvpn/plugin/lib/openvpn-auth-pam.so] [/etc/pam.d/lo
gin]' intercepted=PLUGIN_AUTH_USER_PASS_VERIFY
Mon May 20 14:13:44 2013 Cannot open /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem f
or DH parameters: error:02001002:system library:fopen:No such file or directory:
error:2006D080:BIO routines:BIO_new_file:no such file
Mon May 20 14:13:44 2013 Exiting

lalu q ulangi proses
cd /etc/openvpn/easy-rsa/2.0
chmod 755 *
source ./vars
./vars
./clean-all
./build-ca
./build-key-server server
./build-dh



dan akhirnya sukses
kalau udah Initialization Sequence Completed teken ctrl-c untuk keluar

kita buat nat rules

buat user vpnnya
useradd username -s /bin/false
passwd username
contoh
useradd galih -s /bin/false
passwd galih

buat file configurasi openVPN di laptop/pc kamu nama filenya bebas misal galih.ovpn
client
dev tun
proto udp
remote 174.37.137.138 1234 #- server openVPN ente
resolv-retry infinite
nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
persist-key
persist-tun
ca ca.crt
auth-user-pass
comp-lzo
verb 3
Download ca.crt daro folder vps /etc/openvpn/easy-rsa/2.0/keys to the sameke folder OpenVPN configs folder pc ente.
lalu jalankan vpn lagi
openvpn /etc/openvpn/server.conf
aku menyediakan vps suport vpn dari soflayer ^_^ cek
https://www.facebook.com/groups/serverberkualitas/doc/469527643125111/
maaf yang gabung cuman yg udah order sama saya ^_^
semoga bermanfaat Maju terus indonesia dan tetap berhati-hati dalam hidup ini,semoga bermanfaat dan sukses semoga ALLAH slalu memberikan yang terbaik selamanya kepada galihrezah dan kekasihnya,,,amin hehehe makasih blog galihrezah.blogspot.com BEBAS DI COPY PASTE posting ini di buat untuk memberikan pengetahuan kepada yang belum mengetahuinya,jadi tidak ada larangan untuk tidak mengcopy di blog ini,trimakasih untuk yang udah mau mengcopy di blog ini,sebarkan ilmu semampu anda dengan ikhlas kawan, semoga ALLAH membalas kebaikan anda.amin
bentar ane mikir dulu buat postingan besok,,hehe
hehehe jadi malu
kabur ah..hahaha
waduh kurang cepet ne
balik lagi ah hehehe..
eh ga jadi kabur hihihi
maaf-maaf kalau ane ada salah..hehe
minum dulu gan
salam kenal yah hehehe
thanks for visiting this blog and CMIIW (Correct Me If I am Wrong) laporkan kesini http://facebook.com/mamawmastercrackerbila link unduh broken,untuk daftar isi disini rss galihrezah.blogspot.com - hohoho selamat mengcopy ya sob 





Posting Komentar