IKLAN

Theme images by kelvinjay. Powered by Blogger.

Tutorial

HEBOH

Kuliner

Youtube Tutorial

Games

Lowongan Kerja

OpenSource

Cara Share Internet dengan SSH di Linux Part II

jika sebelumnya sudah saya jelaskan trik share wifi di linux menggunakan ssh,maka kali ini saya akan mencoba share trik kedua, tujuanya sebagai dokumentasi pribadi saja, jika sewaktu-waktu linux saya uninstall/error
oke, langkah pertama
1. install amunisinya
apt-get install dhcp3-server hostapd

2. configurasi hostapd.conf
cd ~
nano hostapd.conf 
isi dengan script berikut

interface=wlan0
driver=nl80211
ssid=microssh
channel=1
hw_mode=g
auth_algs=1
wpa=3
wpa_passphrase=ilovemasha
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP


3. Konfigurasi Interface

# The loopback network interface
auto lo
iface lo inet loopback

# Host-only interface
auto eth1
iface eth1 inet static
        address         192.168.150.1
        netmask         255.255.255.0
        network         192.168.150.0
        broadcast       192.168.150.255

# NAT interface
auto eth2

auto wlan0
iface wlan0 inet static
address 10.10.0.1
netmask 255.255.255.0

4. konfigurasi dhcpd.conf
nano /etc/dhcp/dhcpd.conf


subnet 10.10.0.0 netmask 255.255.255.0 {
range 10.10.0.2 10.10.0.16;
option domain-name-servers 8.8.4.4, 8.8.8.8;
option routers 10.10.0.1;
}

4. ip forwarder
nano /etc/sysctl.conf

hapus tanda # depan script
net.ipv4.ip_forward=1

5. setting firewall
nano /etc/rc.local
iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o tun0 -j MASQUERADE

6. automatic script
nano sh start.sh


#!/bin/bash
# Start
hostapd /etc/hostapd.conf

7. jalankan share wifi
sh start.sh



Tutorial BBM Di PC Menggunakan SSH (Linux Only)

SSH dan BBM, kata yang paling sering dicari saat ini, selain aplikasi gratis akses internetnya juga pengen gratis, oke saya bagikan tipsnya

dalam hal ini saya menggunakan spek sebagai berikut:
  • OS Type: Linux
  • OS Version: 2.6
  • Memory: 512MB
  • Hard drive type: VDI
  • Hard drive storage: dynamically allocated
  • Hard drive size: 3GB
  • Network: NAT
pertama kalian harus install android di Virtualbox, dan saya hanya akan membagikan trik cara install BBM dengan koneksi menggunakan ssh, dan saya tekankan saya tidak menggunakan windows, melainkan Linux, jadi jangan tanyakan di windows bagaimana dan bla bla bla..

1. Install Android-x86











2. Jalan tun2socks
a. install badvpn (debian/ubuntu)
add-apt-repository ppa:ambrop7/badvpn
apt
-get update
apt
-get install badvpn

b. install app tunnel
a. bitvise
normalnya, aplikasi ini hanya support untuk windows, tapi bisa berjalan di linux dengan wine
bisa di download sini http://www.bitvise.com/ssh-client-download
b. pac manager
aplikasi tunnelir ini memang dibuat based on linux, artinya bisa berjalan native tanpa bantuan wine
download pac manager disini http://sourceforge.net/projects/pacmanager/
cara installnya
# dpkg -i pac-4.5.2.3-all.deb
# apt-get install -f
Konfigurasi
PAC Manager

  • buat koneksi baru
  • konfigurasi akun vps/ssh

  • setting local forwarding, saya isi dengan port 1080
  • login
Bitvise

  • atur settingan sesuaikan dengan gambar beriku
3. jalankan badvpn
 badvpn-tun2socks --tundev tun0 --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:1080 --udpgw-remote-server-addr 127.0.0.1:7300
4. routing koneksi
kali saya menggunakan provider indosat, maka routing seperti berikut:
 #!/bin/sh
#DEFAULT#
ifconfig tun0 10.0.0.1 netmask 255.255.255.0
route del -net 0.0.0.0 netmask 0.0.0.0 gw 0.0.0.0 ppp0
route add default gw 10.0.0.2 metric 6

#INDOSAT#
route add 10.19.19.19 gw 10.64.64.64 metric 5
route add 202.152.165.39 gw 10.64.64.64 metric 5
route add 114.5.5.77 gw 10.64.64.64 metric 5
untuk operator lain:
#Telkomsel
route add 10.1.89.130 gw 10.64.64.64 metric 5
route add 114.127.208.84 gw 10.64.64.64 metric 5
route add 202.3.208.11 gw 10.64.64.64 metric 5

#XL#
route add 202.152.240.50 gw 10.64.64.64 metric 5
route add 112.215.71.243 gw 10.64.64.64 metric 5
route add 112.215.71.242 gw 10.64.64.64 metric 55

3. Jalankan Android-x86
install aplikasi yang kamu mau, misalkan BBM, jika install BBM saya sarankan jangan install dari playstore, tapi download dari source lain, karena tidak akan dikenali oleh mesin virtual kita

dan berikut hasil test aplikasi BBM saya
install aplikasi BBM, jangan lupa install aplikasi rotation locker, karena tampilan BBM akan ke potrait, langsung saja lock ke landscape

test BBM dengan ssh, respon tun2socks di terminal


hasil test ssh dengan androidx86 di Vbox, penasaran dengan protocol ssh socks, respon berbeda androidx86 (Host) menggunakan VPN dan tidak menggunakan VPN (polosan), ternyata respon UDP jalan, cihuy..gratisan make Androidx86 dengan badvpn


sekian, jika kesulitan silahkan tanyakan pertanyaan di komentar

Cara Membuat Aplikasi Tweetdect di Linux

Ditemani kopi hangat, pas banget karena suasana saat hujan maka kalian akan saya ajak bergalau ria cara membuat aplikasi tweetdect dengan python, sebelumnya apakah kalian sudah tahu tweetdect itu sendiri kan??


sejenis aplikasi berbasis dekstop dan web, sayang untuk dekstop sendiri baru tersedia untuk windows dan mac os, tapi tenang semua itu bisa diakali kok, sebenarnya aplikasi yang akan kita buat nanti adalah aplikasi semacam web browser tapi kita tanamkan di os linux kita sehingga serupa dengan aplikasi dektop lainya, okey langsung saja kita buat

sarat mutlak pertama adalah OS Linux kamu harus sudah terinstall python, dan semua distro linux sudah terdefault terinstall python, dalam hal ini saya menggunakan editor geany, jika belum punya silahkan install terlebih dahulu

1. buka geany, pastekan code berikut ini
 #!/usr/bin/env python  
import gtk, webkit
from PyQt4.QtWebKit import *
from PyQt4.QtNetwork import *
USER_AGENT = "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1"
def customuseragent(url):
print 'called for %s' % url
return 'custom ua'
def tombol(widget):
add = alamat.get_text()
if add.startswith("http://"):
web.open(add)
else:
add = "http://" + add
alamat.set_text(add)
web.open(add)
def new_title(view, frame, title):
win.set_title(title)
def on_click_link(view, frame):
uri=frame.get_uri()
alamat.set_text(uri)
def testproxy(self):
webkit.set_proxy("socks5://127.0.0.1:1111")
self.assertTrue(True)
win = gtk.Window()
win.set_default_size(1000,600)
win.connect('destroy',lambda w: gtk.main_quit())
box1 = gtk.VBox()
win.add(box1)
box2 = gtk.HBox()
box1.pack_start(box2, False)
alamat = gtk.Entry()
box2.pack_start(alamat)
gobutton = gtk.Button("Go")
box2.pack_start(gobutton)
gobutton.connect('clicked', tombol)
scroller = gtk.ScrolledWindow()
box1.pack_start(scroller)
web = webkit.WebView()
web.open("http://tweetdeck.twitter.com/")
web.connect("title-changed", new_title)
#web.connect("navigation-requested", on_click_link)
web.connect("load-committed", on_click_link)
scroller.add(web)
win.show_all()
gtk.main()

kemudian simpan file diatas dengan nama tweetdect.py
2. install programnya
dalam hal ini saya menyimpan di /home/sandyhackers/python/
maka, ketikan perintah berikut

sandyhackers@sandy:~/python$ sudo cp tweetdeck.py /usr/bin/tweetdect
sandyhackers@sandy:~/python$ sudo chmod +x /usr/bin/tweetdect
sandyhackers@sandy:~/python$ wget http://www.icon100.com/up/3586/96/tweetdeck.png



3. Pasang di start menu
sandyhackers@sandy:~/python$ sudo geany /usr/share/applications/tweetdect.desktop
isi dengan script berikut

 [Desktop Entry]  
Name=Tweetdect
GenericName=Tweetdect Twitter
Comment=Free Tweets and Ngalai
Exec=tweetdect
Icon=/home/sandyhackers/python/tweetdeck.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;InstantMessaging;
X-MessagingMenu-UsesChatSection=true
X-Ubuntu-Gettext-Domain=tweetdeck

4. jalankan program
klik start > internet > tweetdect
jangan lupa add twitter saya, @sandyhackers

Cara koneksi modem di linux dengan wvdial (3g mode)

Keanehan pada koneksi internet di laptop backtrack saya membuat saya semakin penasaran untuk mengOphreak, alasanya begini.. contoh pada kasus yang saya alami
a. saya menggunakan kartu indosat, mode inject ssh (gretongan)
b. direct all proxy socks menggunakan tun2socks
dari metadata diatas ternyata hasilnya sangat berbeda jika saya gunakan di koneksi 2 os,
a. windows
dengan modem kartu indosat yang saya set ke wcdma only, routing dengan koneksi vps SG.GS speed download bisa mencapai rata 800 kbps, streaming HD no dc
b. Linux Backtrack (all linux)
kartu yang sama server vps yang sama pula, tapi download speed hanya 50 kbps

hal ini semakin menambah penasaran saya untuk set bagaimana speed download internet linux ku bisa sepadan dengan windows, mungkin setelah saya pikir-pikir masalah terletak pada wvdialnya yang tidak mampu lock mode 3g, untuk itu saya bertanya kepada teman2 di grub ayo belajar linux dan akhirnya alhamdulilah menemukan solusi

kasus: provider indosat dan tutor ini bagi user yang sudah bisa koneksi dengan mode wvdial saja

cara pertama
1. edit wvdial, bisa menggunaka editor nano atau gedit
nano /etc/wvdial.conf
2. lalu tambahkan script berikut
[Dialer isat3g]
Init1 = AT+COPS?;+CSQ
3. koneksikan modem, sudo wvdial isat3g berhubung saya menggunakan kartu indosat, sebelum modem sempat konek batalkan dengan menekan tombol CTRL + C , maka dalam logs berikut akan muncul
--> Initializing modem.--> Sending: AT+COPS?;+CSQAT+COPS?;+CSQ
+COPS: 0,0,"PT. Satelit Palapa Indonesia",2+CSQ: 9,99
OK

tanda yang saya bold diatas adalah logs untuk mengunci mode 3g, "PT. Satelit Palapa Indonesia",2 
hasil logs menunjukan angka 2 berarti diarea anda sudah terbaca sinyal 3g, jika tidak akan di outputkan dengan logs PT. Satelit Palapa Indonesia",0
4. sekarang kita tambahkan pada settingan wvdialnya
Init4 = AT+COPS= 0,0,"PT. Satelit Palapa Indonesia",2
sehingga bila dalam keseluruhan settingan wvdial di laptop saya seperti ini
[Dialer isat3g]
Init1 = AT+COPS?;+CSQ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","internet"
Init4 = AT+COPS= 0,0,"PT. Satelit Palapa Indonesia",2
Password = ;
Phone = *99#
Idle Seconds = 0
Stupid Mode = 1
Compuserve = 0
Baud = 3600000
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = ;
Modem = /dev/ttyUSB0
5. sekarang tinggal koneksikan modem kamu
sudo wvdial isat3g

cara kedua
1. masukan script wvdial berikut
[Dialer indosat3g]
Init1 = AT+COPS?;+CSQ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","internet"
Init4 = AT+COPS= 0,0,"PT. Satelit Palapa Indonesia",2
Password = ;
Phone = *99#
Idle Seconds = 0
Stupid Mode = 1
Compuserve = 0
Baud = 3600000
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = ;
Modem = /dev/ttyUSB0
2. dial modem
sudo wvdial indosat3g



permasalahan: dengan cara saya tidak bisa koneksi internet , hahahaha
tapi tenang sob, setelah saya selidiki ternyata dari pihak indosat tidak memberikan dns secara otomatis
jangan bingung anda perlu menambahkan dns ke /etc/resolv.cof , kalian bisa menggunaka editor favorite kalian, seperti geany, nano maupun gedit
nano /etc/resolv.conf
nameserver 202.152.165.39
nameserver 114.5.5.77

atau jika tidak mau repot setiap koneksi memasukan dns secara terus menerus, silahkan buat eksekusinya
root@bt:~# nano echodns
pastekan script berikut
echo "nameserver 202.152.165.39" /etc/resolv.conf
echo "nameserver 114.5.5.77" /etc/resolv.conf
simpan

berikat hak aksesnya
root@bt:~# chmod +x echodns
jalankan
root@bt:~# ./echodns

semoga membantu :D


Cara Install Spotify di Linux (Ubuntu dan Debian)


Cara Install Spotify di Linux , bagi kalian yang suka mendengarkan music tentu tidak asing lagi dengan aplikasi ini, ya.. spotify! salah satu situs penyedia layanan terbesar menurut saya pribadi, dan terbaik pokoknya, banyak fitur yang tersedia, pokoknya super deh!

Dan kabar gembiranya, sekerang aplikasi spotify sudah tersedia di OS Linux Ubuntu/Debian, menarik bukan?hihihi tertarik untuk menginstall di Ubuntu anda? oke silahkan ikuti tutorial berikut ini

1. Tambahkan repositori spotify di sourcelist kalian$ sudo nano /etc/apt/source.list
#spotify
deb http://repository.spotify.com stable non-free
2. tambahkan ppa
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
3. Update repo kalian
$ sudo apt-get update
4. Install spotify
$ sudo apt-get install spotify-client
5. Fix error
jika terjadi error saat menjalankan spotify jalankan command berikut di terminal
$ sudo apt-get install -f
$ sudo apt-get install libssl0.9.8


jalankan aplikasinya, yang belum daftar klik sign up, bagi yang sudah silahkan sign in,cari lagu berdasarkan genre, judul, artist, mood, album dan sebagainya..

jangan lupa follow punya saya, Rahmad Sandy Kurnia
sekian dan terimakasih, semoga bermanfaat



berhubung banyak yang tanya kenapa spotify tidak bisa diputar menggukan koneksi internet indonesia, jawabnya karena untuk sementara ini spotify belum support untuk bahasa indonesia, namun tenang saja, kita tetap bisa mendengarkan musik koks, caranya mudah. cukup gunakan ip luar negeri, dalam kasus ini saya menggukan ssh server US, bisa juga dengan ssh SG.GS, semua tergantung selera, lalu bagaimana caranya??
 

1. install tun2socks
based ubuntu
add-apt-repository ppa:ambrop7/badvpn
apt
-get update
apt
-get install badvpn

2. install app tunnel
a. bitvise
normalnya, aplikasi ini hanya support untuk windows, tapi bisa berjalan di linux dengan wine
bisa di download sini http://www.bitvise.com/ssh-client-download
b. pac manager
aplikasi tunnelir ini memang dibuat based on linux, artinya bisa berjalan native tanpa bantuan wine
download pac manager disini http://sourceforge.net/projects/pacmanager/
cara installnya
# dpkg -i pac-4.5.2.3-all.deb
# apt-get install -f
Konfigurasi
PAC Manager

  • buat koneksi baru
  • konfigurasi akun vps/ssh

  • setting local forwarding, saya isi dengan port 1080
  • login


Bitvise

  • atur settingan sesuaikan dengan gambar beriku
3. jalankan badvpn
 badvpn-tun2socks --tundev tun0 --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:1080 --udpgw-remote-server-addr 127.0.0.1:7300
4. routing koneksi
kali saya menggunakan provider indosat, maka routing seperti berikut:
 #!/bin/sh
#DEFAULT#
ifconfig tun0 10.0.0.1 netmask 255.255.255.0
route del -net 0.0.0.0 netmask 0.0.0.0 gw 0.0.0.0 ppp0
route add default gw 10.0.0.2 metric 6

#INDOSAT#
route add 10.19.19.19 gw 10.64.64.64 metric 5
route add 202.152.165.39 gw 10.64.64.64 metric 5
route add 114.5.5.77 gw 10.64.64.64 metric 5
untuk operator lain:
#Telkomsel
route add 10.1.89.130 gw 10.64.64.64 metric 5
route add 114.127.208.84 gw 10.64.64.64 metric 5
route add 202.3.208.11 gw 10.64.64.64 metric 5

#XL#
route add 202.152.240.50 gw 10.64.64.64 metric 5
route add 112.215.71.243 gw 10.64.64.64 metric 5
route add 112.215.71.242 gw 10.64.64.64 metric 55
 4. jalankan spotify
jika respon tunsocks seperti gambar berikut maka kamu sudah bisa menikmati aplikasi ini

Cara Koneksikan Modem Iclick Qualcomm di Linux dengan wvdial




Akhirnya sukses juga koneksikan modem pinjaman dari teman, buat oprek-oprek trik gretongan di linux, jika sebelumnya saya sudah jelaskan cara koneksikan modem dengan mode sakis3g, maka saya kali saya akan berbagi bagaimana cara koneksikan modem Iclick Qualcomm menggunakan wvdial,

terlebih dahulu agan install wvdial lengkap dengan dependencynya... jika sudah terhubung ke internet bisa install langsung lewat terminal, caranya ketik 
sudo apt-get install wvdial
jika belum, silahkan download dengan installer offline yang sudah saya upload disini
ekstrak file hasil download, lalu masuk ke direktori file dengan ketikkan diterminal
misalkan folder aplikasi terletak di Folder download
cd /home/user/Download/sandyhackers
sudo dpkg -i *.deb


jika sudah edit config wvdialnya, cara masuk ke terminak ketik
sudo gedit /etc/wvdial.cof
lalu replace dengan script berikut:


[Dialer xl]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","gprs"
Modem = /dev/ttyUSB0
Phone = *99#
Idle Seconds = 0
Password = proxl
Stupid Mode = 1
Compuserve = 0
Baud = 3600000
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = xlgprs

[Dialer tsel]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","internet"
Modem = /dev/ttyUSB0
Phone = *99***1#
Idle Seconds = 0
Password = wap123
Stupid Mode = 1
Compuserve = 0
Baud = 3600000
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = wap

[Dialer isat]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","internet"
Modem = /dev/ttyUSB0
Phone = *99#
Idle Seconds = 0
Password = ;
Stupid Mode = 1
Compuserve = 0
Baud = 3600000
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = ;

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
; Phone = <Target Phone Number>
ISDN = 0
; Password = <Your Password>
; Username = <Your Login Name>
Modem = /dev/ttySL0
Baud = 460800

simpan dan keluar editor,
colokan modem ke pc, tunggu sebentar 5 detik, ketik diterminal
$ lsusb
modem terdeteksi sebagai cdrom, silahkan ketik
$ eject /dev/sr1
$  lsusb
maka output akan berubah seperti berikut
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 005: ID 05c6:0015 Qualcomm, Inc. 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
hmmmm, masih lanjut ayoo tetap semangat.. masih pada terminal, enak kan nongkrong di terminal?
$ sudo su
# nano modprobe
modprobe usbserial vendor=0X05c6 product=0X0015
# chmod +x modprobe

lalu untuk apa saya membuat file modprobe, agar lebih mudah kamu memasukan driver modem ke kernel, jangan lupa setiap agan menjalankan file modprobe harus akses sebagai root dulu
sekarang kembali ke terminal lagi
jalankan file modprobe
#./modprobe

periksa modem port apakah sudah terdeteksi?
#wvdialconf
lalu dialer untuk mengkoneksikan modem agan
# wvdial isat = untuk kartu indosat
# wvdial tsel = untuk kartu telkomsel
# wvdial xl = untuk kartu xl

modem sudah terkoneksi
intinya untuk mengkoneksikan modem dengan wvdial adalah, 
1. periksa modem apakah masih terdeteksi sebagai cdrom, jika iya silahkan eject
2. daftar serial vendor dan product id modem kamu
caranya bisa menggunakan commad lsusb untuk mengetahuinya
3. dial dengan wvdial

jika ada kesulitan silahkan tinggalkan komentar ea?
semoga artikel ini membantu, terimakasih sudah berkunjung :D

Cara koneksikan Internet Guest VirtualBox di Ubuntu

lama gak posting akhirnya punya waktu juga setelah lebih dari seminggu TTS ( tes tengah semester), dan semoga hasilnya memuaskan, amien

berhubung di kampus ada KSL ( kelompk studi linux) saya diberi tugas untuk mengisinya, dan saya mengisi materi bagaimana cara menghubungkan internet di virtual host dimana: 
1. Ubuntu OS sebagai hostnya
2. Windows XP sebagai guest

langsung saja, silahkan koneksikan modem kalian, pada kali ini saya menggunakan modem smartfren, koneksi menggunakan dial up ppp0, untuk konfigurasinya bisa kalian cek dengan command
$ifconfig -a

Konfigurasi ->
1. Disini ane dah anggap kk dah setting modem smart supaya kedetect dengan benar
2. Instalasi V.Box (lwt terminal dengan menggunakan APT, atau sinaptyc manager).
3. Install XP sebagai host di V.Box (ane anggap ini udah pasti tau)
4. Mode bridge pada V.Box (karena ini 100% sama dengan kita akan koneksiin dengan OS lain yang terinstall di PC/Lapie bagi yang ada) dengan kabel UTP cross
4. Jadikan Ubuntu sebagai router dengan mengaktifkan IP forwading, ingat jadi root
#vi /etc/sysctl.conf
dan sesuaikan seperti gambar di bawah ini

5. langkah selanjutnya membuat NAT dimana NAT eth0 mengambil jalur dari PPP0
#iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
6. Setting IP di guest XP, sesuaikan kelas dan range dengan IP Host Ubuntu yang diset di eth0, dengan IP host sebagi gateway
7. silahkan masukkan DNS pada Guest Windows XP dengan DNS berikut:

--> primary   DNS address 10.17.3.244
--> secondary DNS address 10.17.3.245
itu adalah DNS dari Operator Smartfren, bisa juga kalian ganti dengan DNS Google misalkan 8.8.8.8

sekian dan terimakasih, semoga membantu

Cara Menjalankan Whatsapp via Pidgin di Linux

Alhamduliah, bisa chatingan dengan whatsapp, kata-kata itu selalu saya ucapkan selalu, mengingat saya sendiri tidak punya hp Android, masih setia dengan hp jadul nokia, hahaha
untuk itu kali saya akan membagikan tips bagi kalian bagaimana cara whatsapp'an menggunakan pidgin, tanpa harus beli hp android tentunya

1. Tambahkan Repo
sebelum install plugin pidgin khusus whatsapp tambahkan dulu repositorynya, caranya jika menggunakan ubuntu
sudo nano /etc/apt/sources.list
lalu tambahkan repo berikut pada baris paling bawah
deb http://ppa.launchpad.net/whatsapp-purple/ppa/ubuntu quantal main 

deb-src http://ppa.launchpad.net/whatsapp-purple/ppa/ubuntu quantal main
simpan dan update, caranya
sudo apt-get update

2. install pluginya
sudo apt-get install pidgin-whatsapp

3. compile dan install whatsapp
jika kalian menggunakan debian
 silahkan download sourcenya disini 
masuk sebagai root
su
dpkg -i pidgin-whatsapp_0.2-2_i386.modfied.deb

a. Download Clone dari github
git clone http://github.com/davidgfnet/whatsapp-purple.git
b. install depedency yang diperlukan
opsi ini tidak diperlukan jika sudah rebuild dan tidak error pada langkah selanjutnya
sudo apt-get install build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev checkinstall
saatnya compile dan make install
cd whatsapp-purple



make -f Makefile64 && checkinstall
dan nanti akan muncul sign seperti ini
Debian package creation selected ***

*****************************************



This package will be built according to these values:



0 - Maintainer: [ root@debian ]

1 - Summary: [ Package created with checkinstall 1.6.2 ]

2 - Name: [ whatsapp ]

3 - Version: [ purple ]

4 - Release: [ 1 ]

5 - License: [ GPL ]

6 - Group: [ checkinstall ]

7 - Architecture: [ amd64 ]

8 - Source location: [ whatsapp-purple ]

9 - Alternate source location: [ ]

10 - Requires: [ ]

11 - Provides: [ whatsapp ]

12 - Conflicts: [ ]

13 - Replaces: [ ]



Enter a number to change any of them or press ENTER to continue:
ganti opsi no 3 menjadi 1
jika sudah nanti tinggal registrasi menggunakan yowsup-cli yang akan saya jelaskan pada langkah berikutnya

Jika kalian menggunakan ubuntu (debian juga ikut ya.. buat register)
a. install yowsub-cli
apt-get install python python-dateutil python-argparse git
b. download paketnya menggunakan method git dan wget
git clone http://github.com/tgalal/yowsup.git

wget https://github.com/tgalal/yowsup/archive/master.zip
c. Unzip dan pindah direktori
unzip master.zip

cd yowsup-master/src
d. register no hp kalian ke server whatsapp
silahkan gunakan no internasional berdasarkan code negara, jika indonesia menggunakan awalan 62 
jadi bisa seperti ini 6287739564665
e. copy yowsup-cli.config dan edit
cp config.example yowsup-cli.config

nano yowsup-cli.config
dan edit seperti ini pada bagian bawah
cc=62

phone=6285xxxx (sesuaikan dengan no anda)

id=

password=
keluar dan simpan
f. Ubah permissionya dulu
chmod +x yowsup-cli 
g. register whatsapp dengan code dari sms yang kalian terima
./yowsup-cli --register 123-345 --config yowsup-cli.config
kode yang bertanda merah silahkan ganti dengan kode sms yang kalian terima
cihuy, akhirnya bisa teregister juga
status: ok
kind: free
pw: cRVu3u2YaFyns+fG0fikw4/pret:P=
price: Rp9500
price_expiration: 1383554807
currency: IDR
cost: 9500.00
expiration: 1412043732
login: 6287739564665
type: new

type: new

dan tanda yang berwarna hijau adalah password untuk login ke akun whatsapp sobat