Latest Posts

KONFIGURASI MODUL SQUID PROXY SERVER DI WEBMIN



Bagi yang menggunakan webmin di ubunutu servernya, dan ingin mentautkan squid proxy server ke webmin berikut ini adalah contohnya :

Setelah login di webmin, klik pada bagian modul server.

Untuk Squid3

Yang saya gunakan sekarang squid 3.1.19.





Untuk squid proxy dibawah versi 3, semisalnya v2.7 Stable 7

Konfigurasi modulnya disesuaikan...squid3-nya seperti gambar diatas diganti dengan squid saja. Jangan lupa perhatikan letak direktori squidnya...pada umumnya terletak di /etc/squid/, tetapi untuk versi squid3 terletak pada /etc/squid3/


Silahkan dicoba...

Instalasi & Konfigurasi Squid3 Di Ubuntu Server




Tutorial yang membahas squid3 sudah banyak sekali di internet dan mudah sekali diketemukan, tetapi ada beberapa tutorial yang malah membingungkan bagi para pemula yang masih mencoba mengunakannya.

Disini akan saya paparkan secara sederhana agar lebih mudah dipahami yaitu tentang bagaimana instalasi dan konfigurasi squid3. Dari pengalaman saya konfigurasinya tidak begitu jauh berbeda dari versi squid dibawahnya misal squid 2.7 Stable7.


Persiapan :

1. Putty
Diperlukan untuk me-reconfigure konfigurasi squid melalui terminal via remote.

2. WinSCP
Memudahkan dalam mengakses, mem-backup & mengedit squid3.conf. File konfigurasi squid3 berada dalam folder /etc/squid3


Langkah-langkahnya sebagai berikut :

1.  Backup-lah terlebih dahulu konfigurasi atau folder squid lama dengan winSCP, simpanlah di komputer lain, misalnya laptopmu.

2. Login sebagai root di ubuntu server lewat putty , lalu instal squid3 dengan cara ketik di terminal :

# apt-get install squid3

bagi yang telah memakai squid versi lama misalnya squid 2.7, tenang saja karena folder squid yang lama tidak akan hilang atau tertimpa. Nanti akan ada dua folder : squid dan squid3, untuk amannya di backup dulu seperti langkah 1.

Tunggu prosesnya hingga selesai, untuk sementara koneksi internet di jaringan akan terputus.

3. Jika instalasi sudah selesai, akseslah folder squid3 lewat winSCP kemudian copy paste file konfigurasi squid3 yang asli dan pada file copy tersebut berikan nama default dibelakangnya contoh : squid.conf.default.

Di dalam folder /etc/squid3/
squid.conf  

File diatas ini di backup dengan cara di-copy paste dan file copy-nya dirubah menjadi squid.conf.default

4. Buka file squid.conf dengan winSCP, lalu konfigurasi seperti dibawah ini :

Carilah tag-tag berikut dengan dengan Ctrl+F :

#  TAG: acl
Lalu sesuaikan dengan ( tambahkan ) jaringan lokal Anda.

Misalnya :
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl nama_jaringan_lokal src IP_Network                       # Tambahkan jaringan lokal, misal : acl local_a src 10.5.50.0/24                    

#  TAG: http_access
Bolehkan akses untuk jaringan lokal diatas.

Misalnya :
#Recommended minimum configuration:
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access allow SSL_ports
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

http_access allow localhost
http_access allow local_a                               # Letakan saja disini dan di set "allow"              
http_access allow CONNECT !ssh_ports
http_access deny all


#  TAG: http_port
Lalu hapus tanda pagar dan tambahkan dibelakangnya transparent.

Misalnya :
# Squid normally listens to port 3128
#http_port 3128
http_port 3128 transparent                # hilangkan tanda pagar lalu tambahkan "transparent"

Ket : 
-  3128 adalah port default service squid, ini bisa diubah bila di inginkan.
-  transparent berfungsi untuk membuat squid otomatis dapat diakses oleh user tanpa harus mengarahkan ( men-setting ) browser setiap user untuk diarahkan ke squid.


#  TAG: cache_mem (bytes) :
cache_mem 8 MB                                # defaultnya 8 MB dan ini sudah cukup.

Ket :
-  Kalau mau berekperimen masih bisa kamu atur besaran nilainya, namun harus disesuaikan dengan besarnya RAM komputermu...jangan asal-asalan, karena ada persentasenya sebagusnya berapa.
-  Berkaitan dengan maximum_object_size_in_memory


#  TAG: maximum_object_size_in_memory (bytes) :
maximum_object_size_in_memory 8 KB   # ini nilai defaultnya.

Ket :
-  Ini artinya yang melebihi  8 KB akan otomatis tersimpan di Hardisk. Jika di set terlalu besar maka akan mempengaruhi TCP_MEM_HIT.
-  Berkaitan dengan cache_mem.


#  TAG: memory_replacement_policy :
#memory_replacement_policy lru
memory_replacement_policy heap GDSF

#  TAG: cache_replacement_policy :
#cache_replacement_policy lru
cache_replacement_policy heap LFUDA

#  TAG: cache_dir# Uncomment and adjust the following to add a disk cache directory.
cache_dir ufs /var/spool/squid3 7000 16 256    

Ket :
-  Kalkulasinya ukuran cache ini harus tepat disesuaikan dengan beberapa hal.
-  Semakin besar cache-nya belum tentu bagus malahan akan membuat pencarian file yang tersimpan menjadi lebih lama.
-  Pakai dulu ukuran defaultnya, sembari diamati baru kemudian di besarkan ukuran cache_dir-nya jika memang diperlukan.
-  Letak direktorinya di /var/spool/squid3.


#  TAG: minimum_object_size    (bytes)#Default:
minimum_object_size 0 KB

Ket :  
-  Besaran minimum file yang akan disimpan oleh squid, sebagusnya memang di set 0 KB.


#  TAG: maximum_object_size    (bytes)#Default:
maximum_object_size 4096 KB

Ket : 
- Besaran maksimum file yang akan tersimpan di squid, sebaiknya di set agak besar seperti 128 MB.


#  TAG: cache_swap_low    (percent, 0-100)#Default:
cache_swap_low 90

#  TAG: cache_swap_high    (percent, 0-100)#Default:
cache_swap_high 95

#  TAG: logfile_rotate#Default:
logfile_rotate 1

Ket :
- Akan berguna jika sudah menginstal Sarg dan Calamaris


#  TAG: refresh_pattern
Tambahkan refresh_pattern berikut sesudah refresh_pattern default

refresh_pattern -i .(class|css|js|gif|jpg)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(jpe|jpeg|png|bmp|tif)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(tiff|mov|avi|qt|mpeg)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(mp3|3gp|mpg|mpe|wav|au|mid)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(exe|iso|tar|rar|zip|gz|arj|lha|lzh)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(rar|tgz|tar|exe|bin|vpx)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(hqx|pdf|rtf|doc|swf)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire
refresh_pattern -i .(inc|cab|ad|txt|dll)$ 10080 100% 43200 ignore-no-cache ignore-no-store reload-into-ims override-expire

Ket :
-  Diatas adalah contoh rule refresh_pattern tambahan, tidak dipakai juga tidak apa-apa.
-  Bagian ini untuk membuat kinerja sistem cache lebih optimal dan efesien.
-  Sebaiknya refresh_pattern-nya diterapkan satu-persatu sembari melihat kinerja squidnya dalam sehari penuh terutama pada saat User lagi ramai, lalu keesokan harinya baru ditambahkan refresh_pattern yang lainnya, dst.
-  Semakin banyak rule refresh_pattern-nya belum tentu membuat kinerja sistem cache squid makin bagus, malahan bisa sebaliknya dikarenakan terlalu banyaknya rule yang harus dibaca squid saat proses cache sedang berlangsung.


#  TAG: quick_abort_min    (KB)#Default:
quick_abort_min 16 KB

#  TAG: quick_abort_max    (KB)#Default:
quick_abort_max 16 KB

#  TAG: quick_abort_pct    (percent)#Default:
quick_abort_pct 95

#  TAG: read_ahead_gap    buffer-size#Default:
read_ahead_gap 16 KB

#  TAG: positive_dns_ttl    time-units#Default:
# positive_dns_ttl 6 hours
positive_dns_ttl 1 hour

#  TAG: negative_dns_ttl    time-units#Default:
# negative_dns_ttl 1 minutes
negative_dns_ttl 1 minute

#  TAG: store_avg_object_size    (kbytes)
#Default:
store_avg_object_size 13 KB

#  TAG: dns_nameserversdns_nameservers 203.130.193.74 203.130.208.18 202.134.0.155 202.134.1.5 8.8.4.4 8.8.8.8


Ket :
- Di atas mengunakan dns telkom speedy & google.
- Gantilah dns server sesuai dengan yang diberikan oleh ISP anda.

#  TAG: ipcache_size    (number of entries)#Default:
#ipcache_size 1024
ipcache_size 4096

#  TAG: ipcache_low    (percent)#Default:
ipcache_low 90

#  TAG: ipcache_high    (percent)#    The size, low-, and high-water marks for the IP cache.
#Default:
ipcache_high 95

#  TAG: fqdncache_size    (number of entries)#    Maximum number of FQDN cache entries.
#Default:
#fqdncache_size 1024
fqdncache_size 4096


#  TAG: reload_into_ims    on|off#    see also refresh_pattern for a more selective approach.
#Default:
reload_into_ims on


SIMPAN..jika konfigurasi sudah selesai.


5. Buatlah swap squid3, matikan dahulu service squid melalui terminal putty dengan :

# /etc/init.d/squid3 stop

- Lalu lanjutkan dengan # squid3 -z
- Tunggulah sampai prosesnya selesai.


6. Jika pembuatan swap squid sudah berhasil, hidupkan kembali service squid dengan :

# squid3 start


7. Terakhir, untuk memastikan telah berjalan dengan sukses atau belum, monitorlah lalu lintas squid3 dengan :

# tail -f /var/log/squid3/access.log

MP3 TAG EDITOR



Mp3 tag editor ini bernama Mp3tag v2.53 - the universal Tag Editor, software ini gratis dan mendukung system operasi windows Xp s/d windows 7 baik yang 32-bit ataupun 64-bit. Sudah banyak juga yang tahu mengenai software ini, bagi yang belum mengetahui dan masih menggunakn sofware audioshell maka silahkan dicoba sofware ini dan bandingkan.


Bagi kalian yang suka mengedit informasi file mp3 seperti cover album, judul lagu, nama album, nama artist, dan lain-lain untuk ditampilkan di music player favorit. Maka Sofware ini akan sangat berguna, dan untuk update terbarunya software ini juga bisa mendeteksi jika ada pembaharuan dari sumbernya selama komputer terkoneksi dengan internet.

Cara pengunaannya cukup mudah, setelah instalasi jalankanlah software-nya, kemudian pilih folder tempat kalian menyimpan file Mp3 di komputer dengan cara klik tombol berupa gambar folder dengan checklist ( kalau di mouse over ada keterangan Change directory ), lalu klik Select Folder.  

Ini adalah print capture-nya :
























Lalu software ini akan otomatis men-scan file mp3 yang berada di dalam folder tersebut dan akan ditampilkan. Untuk memulai mengedit informasi file mp3-nya, pilih salah satu file mp3 dan editlah informasinya pada bagian samping kiri, jangan lupa disimpan setelah pengeditan informasi mp3nya selesai.



Link Download > Mp3 Tag Editor


TIDAK BISA LOGIN HOTSPOT MIKROTIK

Login ke hotspot mikrotik di PC Desktop melalui koneksi kabel utp bisa, tetapi dengan laptop/notebook melalui koneksi wireless access point malah tidak bisa.



Di analisa dahulu sumber masalahnya ada dimana :

1. Cek koneksi login ke internet dengan kabel.

- Jika tidak bisa, berarti kabelnya yang terputus, coba dicek dengan LAN tester.

- Jika kondisi kabel bagus tetapi tetap tidak bisa terkoneksi berarti kemungkinan wireless acces pointnya yang bermasalah, coba di cek statusnya.


2. Cek kondisi wireless access point.

-  Wireless access point butuh sesekali di reboot, karena alat ini terus menyala selama 24 jam setiap hari. Jika tidak tersedia / tidak bisa di reboot melalui perangkat lunaknya, maka reboot saja melalui perangkat kerasnya dengan cara mencabut langsung adapter charger dari alat ini lalu di diamkan sebentar kemudian dipasang kembali.
- Cek juga koneksi kabel dari alat ini ke sumber ( hub, switch ).


3. Cek kondisi mikrotik.

- Jika yakin sumber masalahnya hanya terdapat di mikrotik, maka di reboot saja.

- Terkadang sistem mikrotik butuh sedikit penyegaran karena selalu hidup 24 jam setiap hari, adakalanya beberapa rule-nya tidak berfungsi dengan baik.  


4. Cek kondisi wireless di laptop / notebook.

- Perangkat wireless di laptop/notebook terkadang tidak bisa menangkap sinyal wireless access point, untuk memperbaiknya coba di nonaktifkan dahulu sebentar lalu di aktifkan kembali.

- Di windows OS bisa mengunakan tombol Diagnose.

- Cek koneksi wireless access point dengan laptop/notebook orang lain, jika bisa berarti masalahnya terdapat pada laptopnya





Service Squid3 Tidak Bisa Di Stop | Squid Proxy

Masalah di squid seperti ini kadang terjadi dan ini yang saya alami dengan server squid proxy, ketika akan membuat swap baru di squid3 dan ingin menghentikan service squid3 yang sedang berjalan mengunakan command # squid3 stop ternyata tidak berhasil, lalu dicoba mengunakan command /etc/init.d/squid3 stop, masih tidak berhasil juga.

Solusinya adalah sebagai berikut :

1. Reboot ubuntu server-nya, disini saya mengunakan ubuntu server edition 12.04.1, kemudian ulangi lagi command /etc/init.d/squid3 stop dan berhasil.

2. Baru menjalankan command buat swap di squid3 # squid3 -z

3. # squid3 start , service telah berhasil dijalankan.

4. Cek koneksi internet dengan browser, dan monitor juga access.log squid3-nya dengan # tail -f /var/log/squid3/access.log

5. Selesai.


Bagi yang mengalami masalah serupa silahkan dicoba solusi sederhana diatas.

INSTALASI MALWAREPATROL PADA SQUID PROXY DI UBUNTU SERVER



Bagi sistem administrator yang mengunakan linux ubuntu server edition dan digunakan sebagai squid proxy server. Cobalah mengunakan malwarepatrol sebagai filter malware mengantikan havp, karena umumnya banyak yang menggunakan havp ini sebagai filter malware di squid.

Awalnya saya juga mengunakan havp sebagai pendamping squid 2.7.stable7, namun semenjak meng-upgrade ubuntu server dan versi squid telah berubah menjadi squid 3.1.19, ada error yang terjadi seperti di bawah ini :

" /var/lib/havp/havp.loop will be checked for errors at next reboot "  

Setelah googling kesana-kemari, maka saya putuskan untuk memasang malwarepatrol mengantikan posisi havp.


Beberapa pendapat mengenai malwarepatrol dan Havp  :

Malwarepatrol.

1. Tidak memberatkan kinerja squid disaat high traffic.

2. Tidak menguras RAM dan kinerjanya tidak membebani procesor.

Havp.

1. Walaupun tidak menguras RAM tetapi kinerjanya membebani procesor.

2. Kurang begitu enak diterapkan apalagi disaat high traffic yang berimbas pada kinerja squid.


Untuk mengetahuinya silahkan dicoba sendiri, jangan dahulu terpengaruh dengan pendapat diatas.
 

Sekarang mari kita mulai tahap instalasi malwarepatrol-nya.

A. Aplikasi pendukung.

1. Putty.

Untuk mengkonfigurasi ulang konfigurasi squid setelah dipasang malwarepatrol

Gunakan # squid3 -k reconfigure

atau # squid -k reconfigure  ( untuk versi squid dibawah squid 3.1.19 )


2. WinSCP.

Untuk membuka file konfigurasi squid, agar lebih mudah dalam konfigurasi malwarepatrol-nya. 

> Folder squid bisanya terletak di /etc/squid3 atau /etc/squid
  

B. Langkah-langkah pemasangan malwarepatrol.

1. Uninstall dulu havp-nya dengan cara # apt-get purge havp.

2. Buka notepad, biarkan saja isinya kosong kemudian di Save as dengan nama malware_block_list.txt

Copy paste-kan file malware_block_list.txt ini melalui WinSCP ke folder squid yang terletak di /etc/squid3


3. Buka file konfigurasi squid yaitu squid.conf dengan WinSCP :

- Tambahkan acl dibawah ini dibagian access list

acl malware_block_list url_regex -i "/etc/squid3/malware_block_list.txt"

- lalu tambahkan juga hak access-nya dibagian http_access-nya.

http_access deny lainnya

http_access deny forever malware_block_list

- dan Simpan file konfigurasi squid-nya. 


4. Dengan memakai Putty, download malware block list ke dalam file malware_block_list.txt yang telah kita buat tadi.

Gunakan Command berikut.

#  wget --http-user=apriandi_ubuntu@yahoo.co.id --http-passwd=updating -O - http://www.malware.com.br/cgi/submit?action=list_squid > /etc/squid3/malware_block_list.txt

Catatan :

- Ganti alamat emailnya dengan alamat email kamu.

- Ganti passwordnya dengan password kamu.  

Jika sukses akan tampil seperti ini.


















Untuk memastikan cek lagi dengan mengunakan WinSCP, akan terlihat ukuran file-nya berubah dari 0 menjadi 186,144 atau lebih. Lihat gambar dibawah ini :



















Lalu buka file malware_block_list.txt-nya, seharusnya sudah terisi dengan daftar malware, seperti berikut.


































Jika seperti gambar diatas berarti sudah berhasil


5. Untuk mengupdate malware_block_list dari malware patrol bisa mengunakan Command seperti dilangkah ke -4 diatas.

atau mengunakan fitur Crontab dan buatlah dahulu script dan jadwalnya, agar malware_block_list-nya ter-update secara otomatis. 

Ikuti link ini untuk lebih jelasnya > malwarepatrol for squid


6. Selesai.

USER STANDAR TIDAK BISA MONITORING ACCESS.LOG SQUID PROXY



Biar lebih aman, lebih baik monitoring access log squid3 di terminal ( lewat Putty ) dengan menggunakan user dengan hak akses standar bukan administrator.
Bagaimana caranya :

Pertama : buat dahulu user baru, misalnya : squid  + password-nya, 
Kedua : baru kemudian add user squid tersebut ke group proxy, untuk lengkapnya baca artikel di bawah ini :

1. COMMAND USER DI UBUNTU
2. COMMAND GROUP IN UBUNTU SERVER

Tapi sewaktu mau lihat access log malah di denied ( tidak bisa ) padahal sebelumnya tidak ada masalah, apa yang salah ?....coba di telusuri dulu langkah-langkah mulai dari create user baru s/d add user ke group proxy, di cek apakah sudah berada dalam group proxy.

Kalau sudah yakin tidak ada yang salah, coba mengatasinya dengan cara restart ubuntu server jalankan perintah reboot.

# reboot

Login ke ubuntu server via Putty dengan user baru squid tersebut, lalu coba akses log squid dan berhasil.

# tail -f /var/log/squid3/access.log

atau


# tail -f /var/log/squid3/access.log | ccze  < untuk yang sudah menginstal ccze





EMAIL YAHOO TIDAK BISA DI AKSES VIA SQUID PROXY

Sudah terhitung 2 kali saya mengalami masalah ini. Yang pertama ketika mengunakan SQUID 2.7 STABLE7, saat telah selesai konfigurasi dan koneksi internet sudah berjalan dengan baik, sewaktu saya mencoba akses email yahoo malah tidak bisa tetapi membuka halaman awal yahoo bisa.


Kedua ketika mengunakan SQUID 3.1.19, sama seperti di atas, saat telah selesai konfigurasi dan koneksi internet sudah berjalan dengan baik, sewaktu saya mencoba akses email yahoo malah tidak bisa tetapi membuka halaman awal yahoo bisa, untungnya sudah punya pengalaman mengatasi masalah seperti.

Ikuti langkah berikut ini :

1. Login sebagai Root di Server linux, di sini saya memakai Ubuntu Server

 - Bisa lewat terminal via Putty
 - Atau lewat WinSCP ( biar efesien lewat WinSCP saja )


2. Buka dan Edit file squid.conf, yang biasanya terletak di :

 - /etc/squid/squid.conf   ( untuk versi Squid di bawah Squid 3.1.19 )
 - /etc/squid3/squid.conf   ( untuk versi Squid 3.1.19 )


3. Cari " TAG: http_access " pake Ctrl+F,  kemudian tambahkan  :

http_access allow SSL_ports

Lihat seperti gambar ini.












dan Simpan.


4. Buka terminal ubuntu via Putty, lalu jalankan perintah berkut.

 # squid -k reconfigure   < untuk squid versi 2.7 >

 # squid3 -k reconfigure  < untuk squid versi 3.1.19 >


5. Refresh halaman Sign I mail yahoo, kalau sudah bisa membuka Sign In page berarti sudah berhasil dan cobalah dengan login, harusnya bisa dan tidak ada masalah.




SQUIDCLIENT: CLIENT: ERROR: CANNOT CONNECT TO [::1]:3128: CONNECTION REFUSED

Pada saat saya meng-upgrade versi squid 2.7 stable7 ke versi Squid 3.1.19 ada pesan Error ketika menjalankan perintah untuk melihat informasi dari squid dengan perintah # squidclient mgr:info. 

Catatan : di sini saya mengunakan Ubuntu Server Edition.


Pesan Error.

 " squidclient: client: ERROR: Cannot connect to [::1]:3128: Connection refused "







Untuk mengatasi hal ini, gunakan saja perintah di bawah ini sebagai gantinya.

# squidclient -h 127.0.0.1 mgr:info




































KISAH SEORANG YAHUDI YANG MENGISLAMKAN JUTAAN ORANG ( NO SARA !!! )

Cerita bersumber dari thread kaskus oleh TS Friansyah7. Setelah membaca cerita ini saya menjadi tertarik untuk membuat artikel copy-nya di blog ini lalu disebarkan di facebook sebagai komunitas sosial yang besar saat ini dengan tujuan semoga banyak yang membacanya, tadinya ingin langsung share di facebook tetapi link ke kaskus-kan di blok di facebook. 


Beginilah seharusnya akhlak muslim yang sebenarnya sepertinya yang di tunjukan oleh seorang Ibrahim dan Jad, kita tidak boleh rasis, kita seharusnya tidak boleh membedakan asal-usul kita karena di mata Allah SWT kita adalah sama cuma tingkat ketakwaan kita yang saja di nilai oleh-Nya. 

Semoga kita yang membacanya mendapatkan hidayah dari cerita ini, dan mengamalkan kitab Al-Qur'an yang mempunyai faedah yang luar biasa. Terima kasih Agan Friansyah.

Silahkan di simak ceritanya berikut ini :

Di suatu tempat di Perancis sekitar lima puluh tahun yang lalu, ada seorang berkebangsaan Turki berumur 50 tahun bernama Ibrahim, ia adalah orang tua yang menjual makanan di sebuah toko makanan. Toko tersebut terletak di sebuah apartemen dimana salah satu penghuninya adalah keluarga Yahudi yang memiliki seorang anak bernama "Jad" berumur 7 tahun.

Jad si anak Yahudi Hampir setiap hari mendatangi toko tempat dimana Ibrahim bekerja untuk membeli kebutuhan rumah, setiap kali hendak keluar dari toko –dan Ibrahim dianggapnya lengah– Jad selalu mengambil sepotong cokelat milik Ibrahim tanpa seizinnya.

Pada suatu hari usai belanja, Jad lupa tidak mengambil cokelat ketika mau keluar, kemudian tiba-tiba Ibrahim memanggilnya dan memberitahu kalau ia lupa mengambil sepotong cokelat sebagaimana kebiasaannya. Jad kaget, karena ia mengira bahwa Ibrahim tidak mengetahui apa yang ia lakukan selama ini. Ia pun segera meminta maaf dan takut jika saja Ibrahim melaporkan perbuatannya tersebut kepada orangtuanya.

Ibrahim pun menjawab: "Tidak apa, yang penting kamu berjanji untuk tidak mengambil sesuatu tanpa izin, dan setiap saat kamu mau keluar dari sini, ambillah sepotong cokelat, itu adalah milikmu!" Jad pun menyetujuinya dengan penuh kegirangan.

Waktu berlalu, tahun pun berganti dan Ibrahim yang muslim kini menjadi layaknya seorang ayah dan teman akrab bagi Jad si anak Yahudi.

Sudah menjadi kebiasaan Jad saat menghadapi masalah, ia selalu datang dan berkonsultasi kepada Ibrahim. Dan setiap kali Jad selesai bercerita, Ibrahim selalu mengambil sebuah buku dari laci, memberikannya kepada Jad dan kemudian menyuruhnya untuk membukanya secara acak. Setelah Jad membukanya, kemudian Ibrahim membaca dua lembar darinya, menutupnya dan mulai memberikan nasehat dan solusi dari permasalahan Jad.

Beberapa tahun pun berlalu dan begitulah hari-hari yang dilalui Jad bersama Ibrahim, seorang Muslim Turki yang tua dan tidak berpendidikan tinggi.

14 tahun berlalu, kini Jad telah menjadi seorang pemuda gagah dan berumur 24 tahun, sedangkan Ibrahim saat itu berumur 67 tahun.

Ibrahim pun akhirnya meninggal, namun sebelum wafat ia telah menyimpan sebuah kotak yang dititipkan kepada anak-anaknya dimana di dalam kotak tersebut ia letakkan sebuah buku yang selalu ia baca setiap kali Jad berkonsultasi kepadanya. Ibrahim berwasiat agar anak-anaknya nanti memberikan buku tersebut sebagai hadiah untuk Jad, seorang pemuda Yahudi.

Jad baru mengetahui wafatnya Ibrahim ketika putranya menyampaikan wasiat untuk memberikan sebuah kotak, Jad pun merasa tergoncang dan sangat bersedih dengan berita tersebut, karena Ibrahim lah yang selama ini memberikan solusi dari semua permasalahannya, dan Ibrahim lah satu-satunya teman sejati baginya.

Hari-haripun berlalu, Setiap kali dirundung masalah, Jad selalu teringat Ibrahim. Kini ia hanya meninggalkan sebuah kotak. Kotak yang selalu ia buka, di dalamnya tersimpan sebuah buku yang dulu selalu dibaca Ibrahim setiap kali ia mendatanginya.

Jad lalu mencoba membuka lembaran-lembaran buku itu, akan tetapi kitab itu berisikan tulisan berbahasa Arab sedangkan ia tidak bisa membacanya. Kemudian ia pergi ke salah seorang temannya yang berkebangsaan Tunisia dan memintanya untuk membacakan dua lembar dari kitab tersebut. Persis sebagaimana kebiasaan Ibrahim dahulu yang selalu memintanya membuka lembaran kitab itu dengan acak saat ia datang berkonsultasi.

Teman Tunisia tersebut kemudian membacakan dan menerangkan makna dari dua lembar yang telah ia tunjukkan. Dan ternyata, apa yang dibaca oleh temannya itu, mengena persis ke dalam permasalahan yang dialami Jad kala itu. Lalu Jad bercerita mengenai permasalahan yang tengah menimpanya, Kemudian teman Tunisianya itu memberikan solusi kepadanya sesuai apa yang ia baca dari kitab tersebut.

Jad pun terhenyak kaget, kemudian dengan penuh rasa penasaran ini bertanya, "Buku apa ini !?"

Ia menjawab : "Ini adalah Al-Qur'an, kitab sucinya orang Islam!"

Jad sedikit tak percaya, sekaligus merasa takjub,

Jad lalu kembali bertanya: "Bagaimana caranya menjadi seorang muslim?"

Temannya menjawab : "Mengucapkan syahadat dan mengikuti syariat!"

Setelah itu, dan tanpa ada rasa ragu, Jad lalu mengucapkan Syahadat, ia pun kini memeluk agama Islam!

Jadullah seorang Muslim.

Kini Jad sudah menjadi seorang muslim, kemudian ia mengganti namanya menjadi Jadullah Al-Qur'ani sebagai rasa takdzim atas kitab Al-Qur'an yang begitu istimewa dan mampu menjawab seluruh problema hidupnya selama ini. Dan sejak saat itulah ia memutuskan akan menghabiskan sisa hidupnya untuk mengabdi menyebarkan ajaran Al-Qur'an.

Mulailah Jadullah mempelajari Al-Qur'an serta memahami isinya, dilanjutkan dengan berdakwah di Eropa hingga berhasil mengislamkan enam ribu Yahudi dan Nasrani.

Suatu hari, Jadullah membuka lembaran-lembaran Al-Qur'an hadiah dari Ibrahim itu. Tiba-tiba ia mendapati sebuah lembaran bergambarkan peta dunia. Pada saat matanya tertuju pada gambar benua afrika, nampak di atasnya tertera tanda tangan Ibrahim dan dibawah tanda tangan itu tertuliskan ayat :

((اُدْعُ Ø¥ِÙ„َÙ‰ سَبِيلِ رَبِّÙƒَ بِالْØ­ِÙƒْÙ…َØ©ِ ÙˆَالْÙ…َÙˆْعِظَØ©ِ الْØ­َسَÙ†َØ©ِ...!!))

"Serulah (manusia) kepada jalan Tuhan-mu dengan hikmah dan pelajaran yang baik!!..." (QS. An-Nahl; 125)

Iapun yakin bahwa ini adalah wasiat dari Ibrahim dan ia memutuskan untuk melaksanakannya.

Beberapa waktu kemudian Jadullah meninggalkan Eropa dan pergi berdakwah ke negara-negara Afrika yang diantaranya adalah Kenya, Sudan bagian selatan (yang mayoritas penduduknya adalah Nasrani), Uganda serta negara-negara sekitarnya. Jadullah berhasil mengislamkan lebih dari 6.000.000 (enam juta) orang dari suku Zolo, ini baru satu suku, belum dengan suku-suku lainnya.

Akhir Hayat Jadullah

Jadullah Al-Qur'ani, seorang muslim sejati, da'i hakiki, menghabiskan umur 30 tahun sejak keislamannya untuk berdakwah di negara-negara Afrika yang gersang dan berhasil mengislamkan jutaan orang.

Jadullah wafat pada tahun 2003 yang sebelumnya sempat sakit. Kala itu beliau berumur 45 tahun, beliau wafat dalam masa-masa berdakwah.

Kisah pun belum selesai

Ibu Jadullah Al-Qur'ani adalah seorang wanita Yahudi yang fanatik, ia adalah wanita berpendidikan dan dosen di salah satu perguruan tinggi. Ibunya baru memeluk Islam pada tahun 2005, dua tahun sepeninggal Jadullah yaitu saat berumur 70 tahun.

Sang ibu bercerita bahwa –saat putranya masih hidup– ia menghabiskan waktu selama 30 tahun berusaha sekuat tenaga untuk mengembalikan putranya agar kembali menjadi Yahudi dengan berbagai macam cara, dengan segenap pengalaman, kemapanan ilmu dan kemampuannya, akan tetapi ia tidak dapat mempengaruhi putranya untuk kembali menjadi Yahudi. Sedangkan Ibrahim, seorang Muslim tua yang tidak berpendidikan tinggi, mampu melunakkan hatinya untuk memeluk Islam, hal ini tidak lain karena Islamlah satu-satunya agama yang benar.

Kemudian yang menjadi pertanyaan: "Mengapa Jad si anak Yahudi memeluk Islam?"

Jadullah Al-Qur'ani bercerita bahwa Ibrahim yang ia kenal selama 17 tahun tidak pernah memanggilnya dengan kata-kata: "Hai orang kafir!" atau "Hai Yahudi!" bahkan Ibrahim tidak pernah untuk sekedar berucap: "Masuklah agama islam!"

Bayangkan, selama 17 tahun Ibrahim tidak pernah sekalipun mengajarinya tentang agama, tentang Islam ataupun tentang Yahudi. Seorang tua muslim sederhana itu tak pernah mengajaknya diskusi masalah agama. Akan tetapi ia tahu bagaimana menuntun hati seorang anak kecil agar terikat dengan akhlak Al-Qur'an.

Kemudian dari kesaksian DR. Shafwat Hijazi (salah seorang dai kondang Mesir) yang suatu saat pernah mengikuti sebuah seminar di London dalam membahas problematika Darfur serta solusi penanganan dari kristenisasi, beliau berjumpa dengan salah satu pimpinan suku Zolo. Saat ditanya apakah ia memeluk Islam melalui Jadullah Al-Qur'ani?, ia menjawab; tidak! namun ia memeluk Islam melalui orang yang diislamkan oleh Jadullah Al-Qur'ani.

Subhanallah, akan ada berapa banyak lagi orang yang akan masuk Islam melalui orang-orang yang diislamkan oleh Jadullah Al-Qur'ani. Dan Jadullah Al-Qur'ani sendiri memeluk Islam melalui tangan seorang muslim tua berkebangsaan Turki yang tidak berpendidikan tinggi, namun memiliki akhlak yang jauh dan jauh lebih luhur dan suci.

Begitulah hikayat tentang Jadullah Al-Qur'ani, kisah ini merupakan kisah nyata yang penulis dapatkan kemudian penulis terjemahkan dari catatan Almarhum Syeikh Imad Iffat yang dijuluki sebagai "Syaikh Kaum Revolusioner Mesir". Beliau adalah seorang ulama Al-Azhar dan anggota Lembaga Fatwa Mesir yang ditembak syahid dalam sebuah insiden di Kairo pada hari Jumat, 16 Desember 2011 silam. 

Sumber : http://www.kaskus.co.id/showthread.php?t=16278830

Upgrade Windows 7 Home Premium Menjadi Windows 7 Ultimate

Ini adalah sebuah tips bagi Anda yang ingin meng-upgrade versi windows 7 home premium menjadi windows 7 ultimate, perhatikan saja langkah-langkahnya seperti pada contoh yang saya sertakan di bawah ini. Cara ini telah diuji cobakan di laptop yang saya gunakan dan berhasil.

Spesifikasi Win OS dari laptop yang saya gunakan adalah Windows 7 Home Premium 64 bit, ada kemungkinan cara ini juga berlaku untuk yang versi 32 bit.

Catatan :

Proses Upgrade ke Window 7 Ultimate ini dilakukan pada laptop yang sudah terinstal OS Windows 7 Home Premium 64 bit yang berlisensi resmi alias Microsoft Genuine.

Jadi sebaiknya berpikirlah terlebih dahulu jika kamu mengunakan versi yang tidak original (bajakan) sebelum melakukan proses upgrade ini, ada kemungkinan bisa saja terjadi kegagalan, dan saya tidak bertanggung terhadap resiko yang akan anda terima.


Jika anda masih ingin meneruskan/ mencoba, maka simak & ikuti tahap demi tahapnya sebagai berikut   :

1. Buka windows search, lalu ketik " windows anytime upgrade " dan Enter, akan muncul gambar seperti di bawah ini kemudian pilih Enter an upgrade key lalu masukan ( Copy paste ) Key berikut ini :

Key :  D4F6K-QK3RD-TMVMJ-BBMRX-3MBMV





























2. Klik " I Accept ".





























3. Klik " Upgrade ", tunggulah proses upgrade-nya sampai dengan selesai serta jangan lupa pasang adapter charger kalau Anda memakai Laptop / Notebook.




























  
4. Ada notifikasi proses upgrade telah selesai, klik " Close " dan lihat bagian properties computer. OS Windows Anda sudah menjadi 7 Ultimate tetapi belum berlisensi resmi. Lanjutkan ke proses aktivasi seperti langkah 5 di bawah ini. 







































5. Klik pada link " Change product key "















6.  Masukan ( Copy Paste ) Key di bawah ini :

Product Key : 342DG - 6YJR8 - X92GV - V7DCV - P4K27

akan muncul proses aktivasi seperti gambar berikut.
































7. Ada notifikasi aktivasi telah sukses, lalu "Close"
































8. Kemudian cek pada "Properties" komputer dan lihat apakah Windows OS sudah benar-benar menjadi Win 7 Ultimate, dan berlisensi resmi. ( Genuine ). Selesai















DOWNLOAD APLIKASI ( APK ) ANDROID KE KOMPUTER

Ini untuk memudahkan Anda yang memiliki ponsel dengan sistem operasi handal Android, menurut saya lebih praktis dan efesien jika kita mendownload apk android melalui koneksi internet di komputer / laptop. 


Persiapan :

1.  Akun Gmail.

2. Aplikasi Real APK Leecher. Download this sini

3. Untuk melihat Device ID pakai kode berikut *#*#8255#*#* yang ada di Real APK Leecher atau install aplikasi Device ID dahulu dari Google Play ( size : 12 Kb ).

- Kalau memakai kode di atas, nanti akan tampil aid : No_aid
- Dengan apk Device ID, akan tampil Device ID : No_aid

4. Ekstrak Real APK Leecher dan jalankan Exe-nya dengan cara klik kanan Run as administrator.

5. isilah seperti contoh gambat berikut ini. Tetapi sebelumnya buatlah dahulu folder untuk penyimpanan file apk, contoh di bawah adalah folder " apk ". 



































 Lalu klik Save.

6. Mulai download di Real Apk seperti gambar berikut.

- Untuk mencari apk yang di inginkan, bukalah Google Play dengan browser favorit.

- Lalu copy-paste nama file apk di Real Apk seperti contoh di bawah.

- Jika Real Apk ada pesan Error, ada kemungkinan masalahnya bersumber dari :

1. Koneksi internet yang lambat, kalau pakai modem coba disconnect dahulu.

2. Coba cek lagi username dan password Gmail serta aid-mu.

3. Aplikasi Real Apk not responding, coba close dahulu lalu Run-kan lagi.




Selamat Mencoba..


WARNING: MISSING REQUIRED FIELD "UPDATED"



Masalah ini saya alami ketika melakukan cek blog ini di " Rich Snippets Testing Tool ", ada pemberitahuan Warning: Missing required field "updated".
Seperti ditunjukan oleh gambar di bawah ini.























Dan troubleshoot dari masalah ini adalah sebagai berikut :

1. Loginlah dulu ke blogger, lalu backup dahulu template-nya, untuk jaga-jaga jika terjadi error.

2. Ke bagian edit HTML template, klik expand.

3. Cari kode seperti berikut ini, gunakan Ctrl+F kalau mengunakan browser mozilla firefox.

<div class='post hentry'>

dan

<div class='post hentry uncustomized-post-template'>

4. Ubahlah menjadi seperti di bawah ini.

<div class='post'>

dan

<div class='post uncustomized-post-template'>

5. Klik simpan template, coba cek lagi dengan Rich Snippets Testing Tool dan masalah telah terselesaikan.

Contoh gambar hasilnya.























Command Shutdown Di Ubuntu




[ Di update 14 Mei 2015 ]

Tidak seperti ubuntu biasa yang memiliki Graphical User Interface ( GUI ), dengan mudah kita bisa mengetahui cara untuk mematikan sistem ubuntu. Tetapi berbeda jika kita akan mematikan sistem ubuntu server, tanpa adanya GUI dan hanya mengandalkan terminal.

Dibawah ini adalah beberapa Command untuk properly shutdown.

N.B. Jangan lupa  gunakan sudo bila anda termasuk grup sudoers dan tidak sedang mengunakan user root.

root@bangandi:~# shutdown -h now
atau
root@bangandi:~# halt
atau
root@bangandi:~# init 0
atau
root@bangandi:~# poweroff

Command shutdown dengan waktu tertentu.
shutdown -h [time]
Ket : time dalam menit

Contoh :
root@bangandi:~# shutdown -h 10

Command shutdown dengan waktu tertentu & pesan.
shutdown -h [time] [message]

Contoh :
root@bangandi:~# shutdown -h 10 RIP


Tips. Namun, sebenarnya GUI bisa di instal di ubuntu server, itupun jika kita menginginkannya. GUI di ubuntu server sangat di perlukan jika kita ingin memasang aplikasi remote lainnya selain putty yaitu seperti VNC.


Selamat Mencoba!

Command Membuat/ Menghapus Direktori Di Ubuntu/Debian



[ Di update 14 Mei 2015 ]

Mari mengingat kembali Command yang digunakan berkaitan dengan membuat dan menghapus direktori di Ubuntu/Debian via terminal.

N.B.
  1. Gunakan command " ls " [ List ] untuk melihat/ mengetahui isi direktori.
  2. Jangan lupa  gunakan sudo bila anda termasuk sudoers group dan tidak sedang mengunakan user root.
1. Command untuk membuat direktori

mkdir nama_direktori

Contoh :
root@bangandi: mkdir app
root@bangandi: ls

Contoh membuat direktori di dalam sub direktori.
root@bangandi: mkdir /tmp/app
root@bangandi: ls /tmp

dan
root@bangandi: mkdir /tmp/app/app2
root@bangandi: ls /tmp/app


2. Command untuk menghapus direktori yang kosong ( tidak ada isinya )

rmdir nama_direktori

Contoh :
root@bangandi: rmdir /tmp/app
root@bangandi: ls /tmp


2.1 Command untuk menghapus direktori yang ada isinya.

rm -r nama_direktori

dan

rm -rf nama_direktori

Ket. :

  1. -r  akan menghapus isi di dalam direktori baik sub direktori & file-file yang terdapat di dalamnya.
  2. -f  dengan ini akan langsung menghapus read only file tanpa konfirmasi di dalam direktori. 
  3. Hati-hati!  untuk pengunaan -r dan -f  karena bisa saja Anda akan menghapus file-file sistem yang penting tanpa sengaja.

Contoh dengan -r :
root@bangandi: rm -r /tmp/app/app2
root@bangandi: ls /tmp

Contoh dengan -rf :
root@bangandi: rm -rf /tmp/app
root@bangandi: ls /tmp


Selamat Mencoba!

COMMAND USER DI UBUNTU

Berikut ini adalah command user yang di perlukan, jika ingin menambah user baru, menghapus user yang ada, dan melihat daftar user yang ada di ubuntu server.


1. Command menambah user.

# adduser

Contoh : adduser test1





















atau 

1.2 Command menambah user dengan cara mudah ( tanpa meminta password ) 

# useradd

Contoh : useradd test1





2. Command menghapus user.

# deluser


Contoh : deluser test1









atau

2.1 Command menghapus user dengan cara mudah ( tanpa notification kalau user tsb telah di hapus )

# userdel

Contoh : userdel test1






3. Command untuk melihat daftar user. 

Untuk mengecek keberadaan user yang ditambahkan atau yang di hapus.

# cat /etc/passwd



UNABLE TO LOCK THE ADMINISTRATION DIRECTORY /VAR/LIB/DPKG/

Ada yang pernah mengalami masalah seperti ini di ubuntu server " Unable to lock the administration directory /var/lib/dpkg/ " , ini bisa terjadi tatkala kita mencoba menghapus aplikasi tertentu dengan mengunakan command purge dan rm kemudian mencoba menginstal aplikasi itu kembali. 


Dalam kasus saya masalah ini timbul ketika saya mencoba meng-uninstal & re-install cacti.

Gunakan cara berikut ini untuk mengatasinya :

# fuser -vki /var/lib/dpkg/lock

lalu

Press “Y” to kill the process.

dan, gunakan Command to configure and unpack the packages:

# dpkg configure -a


Masalah terselesaikan.

COMMAND UNTUK MELIHAT IPTABLES DI UBUNTU SERVER

Untuk melihat daftar iptables yang ada di server ubuntu, seperti :

- Chain PREROUTING (policy ACCEPT),
- Chain POSTROUTING (policy ACCEPT),
- Chain OUTPUT (policy ACCEPT)

dapat di lakukan dengan mengunakan command berikut ini.


# iptables -t nat -L


Gambar hasil dari command di atas.














MELIHAT LOG AKSES DARI SQUID PROXY




Bagi penguna baru squid proxy, jika ingin melihat rekam log akses penguna internet di jaringan anda.  Gunakan saja command di bawah ini :

Command pertama

" tail -f /var/log/squid/access.log "  atau untuk squid3 gunakan " tail -f /var/log/squid3/access.log "

Contoh gambar.


















Command kedua dengan tambahan ccze

" tail -f /var/log/squid/access.log | ccze " atau "  tail -f /var/log/squid3/access.log | ccze "

Command kedua bisa di gunakan jika Anda sudah menginstal CCZE, yaitu aplikasi tambahan untuk melihat log akses squid proxy dengan warna yang berbeda untuk setiap text tertentu.

Lihat contoh gambar di bawah ini.




























KONEKSI INTERNET MENJADI LAMBAT KARENA MIKROTIK


Koneksi internet menjadi lambat itu ada beberapa faktor penyebabnya, salah satunya bisa saja terdapat masalah pada perangkat IT yang di gunakan sebagai di jaringan.

Secara garis besar, masalah yang seringkali di timbulkan oleh perangkat IT adalah sebagai berikut :



1. Umur pemakaian perangkat IT tersebut. Semakin lama di gunakan maka akan semakin menurun performanya.

2. Konfigurasi yang salah atau berlebihan. Niatnya memperbagus performa perangkat IT tersebut atau koneksi internet, tetapi malah terjadi sebaliknya.

3. Adanya kerusakan yang di timbulkan oleh faktor alam, misalnya terkena imbas sambaran petir yang di karenakan sistem grounding yang tidak baik.

No. 2, adalah masalah yang saya temukan beberapa waktu lalu, tiba-tiba koneksi internet menjadi sangat lambat padahal setelah di lakukan cek, tidak di temukan masalah apapun pada koneksi internet dari ISP ke jaringan lokal maupun pada seluruh perangkat IT, semua perangkat berfungsi dengan baik.

Lalu saya analisa satu persatu perangkat IT yang di gunakan, dan ketemu titik masalahnya yaitu pada konfigurasi di router mikrotik.

- Terletak pada rule mangle yang saya buat sehari sebelumnya, saya buat rule memisahkan paket international dan paket lokal dengan menggunakan 2 ISP.

- 1 ISP dengan koneksi wireless radio, saya jadikan koneksi internet untuk lokal. Dan 1 ISP dengan koneksi DSL, saya gunakan untuk koneksi international, dengan cara menandai paket yang keluar masuk lalu di arahkan ke ISP yang sudah di tentukan.

Solusinya adalah :

1. Cara mudahnya, disable kan saja rule nya dan koneksi internet akan kembali normal. Tapi lain waktu gunakan cara kedua seperti di bawah.

2. Cara sulitnya, lakukan analisa lebih lanjut konfigurasinya, terus lakukan konfigurasi ulang ( perbaikan ) dan trial.

Kedua cara di atas, telah membantu saya memecahkan masalah koneksi internet yang di sebabkan oleh konfigurasi yang tidak tepat guna. Jika dalam kondisi darurat maka saya akan mengunakan cara pertama. Namun, jika dalam kondisi biasa maka saya akan mengunakan cara kedua, karena dari permasalahan yang timbul itulah akan menambah pengetahuan kita.