redial if line droped pada ubuntu vpn | java php laravel linux mysql sql bootstrap html css query java php laravel linux mysql sql bootstrap html css query: redial if line droped pada ubuntu vpn

Monday, April 8, 2013

redial if line droped pada ubuntu vpn

Bagaimana jika vpn tiba2 putus koneksi, supaya di ubuntu reconnect ke vpn server ?

Bismillah

q> Melanjutkan tulisan yang ini
http://saifiahmada.wordpress.com/2013/04/06/membuat-vpn-autoconnect-saat-startup-pada-ubuntu-10-10/

q> buat file bash seperti di script di bawah ini , misal nama filenya vpnauto

[sourcecode language="bash"]#! /bin/bash

VPN="VPNQ"

while true; do
UP=$(nmcli con status | grep "$VPN")
if [ -z "$UP" ]; then
nmcli con up id "$VPN"
fi
sleep 20
done[/sourcecode]

q> Copykan ke /usr/bin file tersebut

[sourcecode language="bash"]sudo cp vpnauto /usr/bin/[/sourcecode]

q> kasih hak akses untuk execute pada file tersebut

[sourcecode language="bash"]sudo chmod a+x /usr/bin/vpnauto[/sourcecode]

q> ubah kepemilikian file tersebut untuk user login, misalnya user login adalah glassfish, maka

[sourcecode language="bash"]sudo chown glassfish:glassfish /usr/bin/vpnauto[/sourcecode]

q> Kemudian execute file vpnauto ketika komputer dinyalakan

[sourcecode language="bash"]sudo gedit /etc/rc.local[/sourcecode]

q> taruh code ini sebelum baris exit 0

[sourcecode language="bash"]su glassfish vpnauto[/sourcecode]

Alhamdulillah ,

testing di Ubuntu-desktop 12.04

No comments:

Post a Comment

saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux