<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Giest Blogz &#187; openvpn</title>
	<atom:link href="http://www.giest.org/tag/openvpn/feed" rel="self" type="application/rss+xml" />
	<link>http://www.giest.org</link>
	<description>Welcome to Free World</description>
	<lastBuildDate>Mon, 19 Apr 2010 04:05:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Installasi OpenVPN Client di FreeBSD</title>
		<link>http://www.giest.org/unix/freebsd/installasi-openvpn-client-di-freebsd.html</link>
		<comments>http://www.giest.org/unix/freebsd/installasi-openvpn-client-di-freebsd.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 03:10:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplikasi]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[openvpn]]></category>

		<guid isPermaLink="false">http://www.giest.org/?p=223</guid>
		<description><![CDATA[Setelah sebelumnya berhasil menginstall openvpn server di FreeBSD sekarang saya lanjutkan bercerita tentang installasi openvpn client di freebsd, kenapa saya tuliskan di FreeBSD karena kalo sempat saya juga ingin menulis artikel tentang installasi openvpn client di windows . Sebelum kita melanjutkan ke langkah-langkah installasi ada baiknya anda pastikan bahwa openvpn server anda sudah terinstall dengan [...]]]></description>
			<content:encoded><![CDATA[<p>Setelah sebelumnya berhasil menginstall openvpn server di FreeBSD sekarang saya lanjutkan bercerita tentang installasi openvpn client di freebsd, kenapa saya tuliskan di FreeBSD karena kalo sempat saya juga ingin menulis artikel tentang installasi openvpn client di windows <img src='http://www.giest.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>Sebelum kita melanjutkan ke langkah-langkah installasi ada baiknya anda pastikan bahwa openvpn server anda sudah terinstall dengan baik dan benar dan siap menerima koneksi dari openvpn client.<br />
<span id="more-223"></span><br />
Ok kalau anda sudah yakin dengan openvpn server anda kita lanjutkan dengan installasi openvpn di sisi client.</p>
<p>Pada dasarnya installasi openvpn server dan client adalah sama. Yang membedakan hanyalah pada config file dan key saja dimana untuk client tidak perlu membuat key dan certificate tetapi hanya perlu menggunakan key dan certificate yang sudah dibikin pada langkah-langkah installasi openvpn server.</p>
<p>Untuk installasi seperti biasa saya akan menggunakan ports supaya tidak dipusingkan dengan dependensi, library dan lain sebagainya.</p>
<pre lang="bash">cd /usr/ports/security/openvpn
make install clean </pre>
<p>Contoh diatas tidak selengkap contoh langkah yang saya tuliskan pada saat installasi untuk server dengan pertimbangan kalo server saja udah bisa client pasti bisa dooonk <img src='http://www.giest.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Selanjutnya adalah membuat file config yang akan disimpan di folder /usr/local/etc/openvpn</p>
<pre lang="bash">mkdir /usr/local/etc/openvpn
cd /usr/local/etc/openvpn
pico openvpn.conf  </pre>
<p>untuk isi file openvpn.conf client silahkan copy paste dan edit contoh config berikut ini.</p>
<pre lang="config">client
remote ip.openvpn.server.anda 1194
dev tun
comp-lzo  

ca ca.crt
cert client1.crt
key client1.key  

# Set log file verbosity.
verb 3</pre>
<p>Setelah anda berhasil membuat file openvpn.conf selanjutnya adalah copy file  ca.crt  client1.crt  dan client1.key dari openvpn server ke folder /usr/local/etc/openvpn. Kalau anda bingung bagaimana cara mentransfer file antar komputer coba salah satu opsi antara ftp, scp, atau http jadi jangan bilang gak bisa transfer 3 file tersebut ya <img src='http://www.giest.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>ok Kalau anda sudah berhasil mengcopy 3 file tersebut selanjutnya adalah masukan baris berikut ini ke file rc.conf</p>
<pre lang="config">openvpn_enable="YES"  </pre>
<p>selesai sudah sekarang anda bisa mulai test openvpn anda dengan mengetikan</p>
<pre lang="bash">/usr/local/etc/rc.d/openvpn start </pre>
<p>kemudian cek dengan perintah</p>
<pre lang="bash">ifconfig tun0
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
net6 fe80::215:e9ff:fed9:e5c4%tun0 prefixlen 64 scopeid 0x7
inet 10.8.0.6 --> 10.8.0.5 netmask 0xffffffff
Opened by PID 894 </pre>
<p>kalau anda melihat hasil seperti contoh diatas berarti openvpn client anda sudah berhasil menghubungi openvpn server.</p>
<p>Tetapi kalau anda masih belum bisa konek ke vpn server jangan menyerah cek kembali /var/log/messages dan lihat apa error message nya dan perbaiki.</p>
<p>SELAMAT MENCOBA</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.giest.org%2Funix%2Ffreebsd%2Finstallasi-openvpn-client-di-freebsd.html&amp;t=Installasi%20OpenVPN%20Client%20di%20FreeBSD" id="facebook_share_both_223" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_223') || document.getElementById('facebook_share_icon_223') || document.getElementById('facebook_share_both_223') || document.getElementById('facebook_share_button_223');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_223') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	<center><!-- Begin: KlikSaya.com -->
<script src="http://scr.kliksaya.com/js-ad.php?zid=14537" type="text/javascript">
</script>
<!-- End: KlikSaya.com -->
</center>]]></content:encoded>
			<wfw:commentRss>http://www.giest.org/unix/freebsd/installasi-openvpn-client-di-freebsd.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Installasi VPN Server dengan Open VPN</title>
		<link>http://www.giest.org/unix/freebsd/installasi-vpn-server-dengan-open-vpn.html</link>
		<comments>http://www.giest.org/unix/freebsd/installasi-vpn-server-dengan-open-vpn.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 02:57:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplikasi]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[openvpn]]></category>

		<guid isPermaLink="false">http://www.giest.org/?p=220</guid>
		<description><![CDATA[Sekarang ini banyak sekali yang bisa dipergunakan untuk membuat sebuah vpn server dari mulai yang langsung berupa hardware sampai yang hanya berupa aplikasi, dari yang harganya mahal sampai yang gratisan. OpenVPN adalah salah satu aplikasi VPN gratis (opensource) yang cukup bisa diandalkan. Beberapa sumber mengatakan OpenVPN bukan lah yang teraman tetapi apabila data yang harus [...]]]></description>
			<content:encoded><![CDATA[<p>Sekarang ini banyak sekali yang bisa dipergunakan untuk membuat sebuah vpn server dari mulai yang langsung berupa hardware sampai yang hanya berupa aplikasi, dari yang harganya mahal sampai yang gratisan.</p>
<p>OpenVPN adalah salah satu aplikasi VPN gratis (opensource) yang cukup bisa diandalkan. Beberapa sumber mengatakan OpenVPN bukan lah yang teraman tetapi apabila data yang harus ditransfer antara dua network atau lebih tidak terlalu sensitif sepertinya OpenVPN lebih dari cukup apalagi OpenVPN juga sangat gampang untuk diinstall.<br />
<span id="more-220"></span><br />
Disini saya hanya akan bercerita tentang langkah installasi OpenVPN di FreeBSD. Walaupun mungkin bisa saja beberapa trik nya dipergunakan di Linux atau *nix like OS lainnya.</p>
<p>Ok daripada lama bercerita mari kita mulai saja.</p>
<p>Pertama OpenVPN pada FreeBSD bisa ditemui pada folder /usr/ports/security/openvpn, library yang diperlukan biasanya lzo lib tetapi berhubung saya menginstallnya lewat ports maka seluruh dependensi secara otomatis akan diinstalkan.</p>
<p>Untuk installasi silahkan ikuti langkah berikut (Semua dilakukan oleh root)</p>
<pre lang="bash">cd /usr/ports/security/openvpn
make config
make build
make install clean</pre>
<p>Langkah diatas dilakukan supaya anda punya kesempatan untuk melihat apa yang terjadi pada setiap langkah. Sebenarnya bisa saja anda change directory dan langsung mengetikan make install clean.</p>
<p>Setelah beres proses installasi dan tidak ada error yang berarti, selanjutnya masukan baris berikut ke file /etc/rc.conf dengan menggunakan text editor kesayangan anda.</p>
<pre lang="config">openvpn_enable="YES"</pre>
<p>Sekarang kita akan membuat config file yang akan diletakan di folder /usr/local/etc/openvpn kalau folder tersebut belum ada silahkan buat terlebih dahulu dengan perintah</p>
<pre lang="bash">mkdir /usr/local/etc/openvpn </pre>
<p>Kemudian silahkan pindah ke folder tersebut dan mulai buat file openvpn.conf dengan text editor kesayangan anda.</p>
<pre lang="bash">cd /usr/local/etc/openvpn
pico openvpn.conf</pre>
<p>sekarang silahkan masukan contoh config berikut ini.</p>
<pre lang="config"># Specify device
dev tun  

# # Server dan client IP Pool
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt  

# Certificates untuk VPN Authentication
ca /usr/local/etc/openvpn/keys/ca.crt
cert /usr/local/etc/openvpn/keys/server.crt
key /usr/local/etc/openvpn/keys/server.key
dh /usr/local/etc/openvpn/keys/dh1024.pem  

# Routes untuk client
push "route 192.168.0.0 255.255.255.0"
# compression VPN link
comp-lzo  

keepalive 10 60
ping-timer-rem
persist-tun
persist-key  

# Run OpenVPN sebagai daemon dan drop privileges ke user/group nobody user nobody
group nobody
daemon</pre>
<p>Simpan file diatas dan kita lanjutkan dengan cerificates. Copy script untuk membuat certificates dari folder /usr/local/share/doc/openvpn dengan cara seperti berikut ini (contoh dicopy kan ke folder /home/giest silahkan diganti dengan user anda).</p>
<pre lang="bash">cp -r /usr/local/share/doc/openvpn/easy-rsa /home/giest/
cd /home/giest/easy-rsa</pre>
<p>Setelah berhasil mengcopy script easy-rsa selanjutnya silahkan adan edit file vars dengan editor kesayangan anda dan sesuaikan dengan keperluan (tanpa dieditpun tidak masalah hanya nanti anda akan diberikan beberapa pertanyaan yang berulang-ulang). Berikut ini contoh bagian yang harus anda edit.</p>
<pre lang="vars">export KEY_COUNTRY=ID
export KEY_PROVINCE="WEST JAVA"
export KEY_CITY=BANDUNG
export KEY_ORG="GIEST-VPN"
export KEY_EMAIL="admin@giest.org" </pre>
<p>Kemudian kita pindah dari shell default FreeBSD (biasanya tcsh) ke sh atau bash terlebih dahulu. Apabila anda tidak berpindah shell saya jamin anda tidak akan berhasil membuat certificates untuk openvpn.</p>
<p>Untuk berpindah ke sh atau bash silahkan ketik command berikut.</p>
<pre lang="bash">sh</pre>
<p>Setelah anda berpindah shell ikuti langkah-langkah berikut ini.</p>
<pre lang="bash">. vars
NOTE: when you run ./clean-all, I will be doing a rm -rf on /usr/home/Giest/easy-rsa/keys
./clean-all
./build-ca
Generating a 1024 bit RSA private key
....................................++++++
..............++++++
writing new private key to 'ca.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [ID]:
State or Province Name (full name) [WEST JAVA]:
Locality Name (eg, city) [BANDUNG]:
Organization Name (eg, company) [GIEST-VPN]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []:
Email Address [admin@giest.org]:  </pre>
<p>Ok seperti yang anda lihat anda diharuskan menjawab beberapa pertanyaan, tetapi karena sebelumnya saya sudah edit file vars maka saya bisa langsung menekan enter untuk mempergunakan jawaban default.</p>
<p>Selanjutnya adalah build certificate dan key ikuti langkah-langkah berikut ini</p>
<pre lang="bash">./build-key-server server
Generating a 1024 bit RSA private key
..........++++++
..................................................++++++
writing new private key to 'server.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [ID]:
State or Province Name (full name) [WEST JAVA]:
Locality Name (eg, city) [BANDUNG]:
Organization Name (eg, company) [GIEST-VPN]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []:SERVER
Email Address [admin@giest.org]:  

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:123456
An optional company name []:PASUNDAN
Using configuration from /usr/home/Giest/easy-rsa/openssl.cnf
Check that the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
countryName               <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'ID'
stateOrProvinceName   <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'WEST JAVA'
localityName                <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'BANDUNG'
organizationName      <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'GIEST-VPN'
commonName            <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'SERVER'
emailAddress             :IA5STRING:'admin@giest.org'
Certificate is to be certified until Jun 26 10:04:29 2017 GMT (3650 days)
Sign the certificate? [y/n]:y  

1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated  </pre>
<p>Tuh kan kalo kita gak edit file vars kita harus jawab pertanyaan tersebut sekali lagi <img src='http://www.giest.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . sekrang kita akan build certificate dan key untuk digunakan oleh client. Dicontoh ini saya akan membuat certificate untuk 2 client saja. kalau anda memiliki lebih dari dua client silahkan disesuaikan.</p>
<pre lang="bash">./build-key client1
Generating a 1024 bit RSA private key
.........++++++
....................................++++++
writing new private key to 'client1.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [ID]:
State or Province Name (full name) [WEST JAVA]:
Locality Name (eg, city) [BANDUNG]:
Organization Name (eg, company) [GIEST-VPN]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []:CLIENT1
Email Address [admin@giest.org]:  

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:123456
An optional company name []:PASUNDAN
Using configuration from /usr/home/Giest/easy-rsa/openssl.cnf
DEBUG[load_index]: unique_subject = "yes"
Check that the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
countryName           <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'ID'
stateOrProvinceName   <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'WEST JAVA'
localityName          <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'BANDUNG'
organizationName      <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'GIEST-VPN'
commonName            <img src='http://www.giest.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> RINTABLE:'CLIENT1'
emailAddress          :IA5STRING:'admin@giest.org'
Certificate is to be certified until Jun 26 10:10:43 2017 GMT (3650 days)
Sign the certificate? [y/n]:y  

1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated  </pre>
<p>Untuk client2 silahkan ketikan</p>
<pre lang="bash">./build-key client2 </pre>
<p>yang harus anda ganti hanya bagian</p>
<p>[source]Common Name (eg, your name or your server’s hostname) []:CLIENT2[/source]</p>
<p>Apabila anda tidak melakukan perubahan disini maka certificates dan key untuk client ke dua tidak akan terbentuk.</p>
<p>Selanjutnya kita build dh parameter dengan perintah seperti berikut</p>
<pre lang="bash">   1. # ./build-dh
   2. Generating DH parameters, 1024 bit long safe prime, generator 2
   3. This is going to take a long time
   4. ......................................................................................+.................+.................+..........................................................................................................................................+..+.....................................................................................+...........................................................+..............................+...............................................+..........................................+...........+..............+...........................................++*++*++*  </pre>
<p>ok sekarang proses pembuatan key sudah selesai sekarang langsung saja anda keluar kembali ke shell default anda dengan perintah exit</p>
<p>Sekarang copy kan folder keys ke /usr/local/etc/openvpn dengan perintah</p>
<pre lang="bash">cp -r keys /usr/local/etc/openvpn/ </pre>
<p>Sebelum kita mulai menjalankan openvpn server kita siapkan dulu file untuk log. Silahkan edit file /etc/syslog.conf dan tambahkan baris berikut ini pada bagian bawah file syslog.conf.</p>
<pre lang="config">!openvpn
.* /var/log/openvpn.log</pre>
<p>kemudian buat file openvpn.log dan restart syslog ny</p>
<pre lang="bash">touch /var/log/openvpn.log
killall -HUP syslogd </pre>
<p>Sekarang kita load dulu module tun/tap supaya nanti device tun bisa muncul.</p>
<pre lang="bash">kldload if_tun
kldload if_tap</pre>
<p>kalau anda menemukan error <strong>kldload: can’t load if_tun: File exists</strong> berarti tun dan atau tap sudah ter load jadi jangan khawatir.</p>
<p>Supaya tun dan tap ter load setiap kali boot silahkan edit file /boot/default/loader.conf kemudian cari baris berikut dan rubah menjadi YES</p>
<pre lang="config">if_tap_load="YES"               # Ethernet tunnel software network interface
if_tun_load="YES"               # Tunnel driver (user process ppp)  </pre>
<p>Ok lengkap lah sudah sekarang kita siap untuk menjalankan OpenVPN server untuk pertama kali. Untuk menjalankan OpenVPN silahkan ketikan perintah berikut ini.</p>
<pre lang="bash">/usr/local/etc/rc.d/openvpn start  </pre>
<p>Selanjutnya kita cek apakah semuanya sudah siap atau belum pertama kita cek tun device dengan perintah ifconfig</p>
<pre lang="bash">tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
inet 10.8.0.1 --> 10.8.0.2 netmask 0xffffffff
Opened by PID 10147</pre>
<p>Kalau anda sudah melihat tampilan seperti diatas berarti OpenVPN server anda sudah sukses jalan.</p>
<p>Sekarang tinggal kita tambahkan rules berikut untuk pf.conf anda (maaf yang pake ipfw cari sendiri ya <img src='http://www.giest.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<pre lang="config"># VPN Interface
vpn_if="tun0"  

# VPN Network
vpn_network="10.8.0.0/24"  

# NAT VPN connections
nat on $ext_if from $vpn_network to any -> ($ext_if)  

# VPN connections inbound
pass in on $ext_if proto udp from any to port 1194 keep state
pass quick on $vpn_if </pre>
<p>atau anda bisa menyesuaikan config diatas sesuai dengan kebutuhan.</p>
<p>Proses installasi, configurasi sampai setting pf sudah selesai cara installasi openvpn untuk client akan dibahas di artikel berikutnya, karena artikel ini sudah terlalu panjang…</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.giest.org%2Funix%2Ffreebsd%2Finstallasi-vpn-server-dengan-open-vpn.html&amp;t=Installasi%20VPN%20Server%20dengan%20Open%20VPN" id="facebook_share_both_220" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top left;">Share on Facebook</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_220') || document.getElementById('facebook_share_icon_220') || document.getElementById('facebook_share_both_220') || document.getElementById('facebook_share_button_220');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_220') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.giest.org/unix/freebsd/installasi-vpn-server-dengan-open-vpn.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
