Senin, 20 Mei 2013


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