Rabu, 05 Maret 2014

Beberapa Cara Menghidupkan Hati

BAGAIMANA CARA MENGHIDUPKAN HATI….??

Beberapa Cara Menghidupkan Hati  


Hati yang hidup dan senantiasa mengingat nama Allah merupakan nikmat yang tiada taranya. Sebaliknya, hati yang mati merupakan musibah besar. Jika kita hidup dalam kondisi hati yang mati, maka dalam pandangan Allah hidup kita ini tidaklah berarti.
Di bawah ini ada beberapa hal yang dapat menghidupkan hati kita, yaitu sebagai berikut:
1.  Mengingat Allah SWT
Kita tidak perlu membahas lebih jauh mengenai manfaat dari mengingat Allah, karena sudah jelas bagi kita bahwa orang yang berdzikir dengan khusu’, hatinya tidak pernah mati.
Rasulullah Saw. bersabda: “Perumpamaan orang yang berdzikir (mengingat Allah) dengan yang tidak seperti orang yang hidup dan yang mati” (HR. Bukhari).
Dalam Al-Quran disebutkan :
(yaitu) orang-orang yang beriman dan hati mereka manjadi tenteram dengan mengingat Allah. Ingatlah, hanya dengan mengingati Allah-lah hati menjadi tenteram”.(Ar-Raad : 28).
2. Mengingat Mati
Manfaat yang bisa diambil dari mengingat mati adalah munculnya motivasi yang luar biasa dalam diri kita untuk terus meningkatkan amal ibadah dan berusaha sekuat tenaga untuk menghindari setiap dosa.
Sa’id bin Jabir (w. 95 H) berkata: “Jika mengingat mati hilang dari dalam hatiku, maka aku takut hatiku ini menjadi rusak.”
3. Ziarah Kubur
Ziarah kubur merupakan perbuatan yang telah banyak ditinggalkan oleh sebagian besar kaum muslimin dewasa ini. Padahal ia sangat berguna untuk menghidupkan hati kita.
Dalam sebuah riwayat diceritakan bahwa Sufyan bin Salim (w. 132 H), seorang ulama salaf, sering datang ke kuburan umum. Ketika diteliti oleh seseorang yang penasaran dengan tingkah laku Sufyan, ternyata di sana dia duduk di depan setiap kuburan sambil menangis, padahal mereka yang dikubur itu bukanlah sanak saudaranya.
Pada saat peristiwa itu diberitahukan kepada Muhammad bin Munkadir (w. 130 H), ia mengatakan: “Mereka itu adalah saudara dan teman-temannya. Ketika hatinya sedang gundah, dia akan melakukankan itu dengan tujuan untuk menggugah hatinya yang gundah dengan cara mengingat orang-orang yang telah mati”.
4. Berkunjung kepada Orang-orang yang Shaleh
Ini merupakan perbuatan yang sangat bermanfaat bagi suasana hati kita. Ja’far bin Sulaiman (w. 123 H), seorang ulama dari golongan Tabi’in berkata:
“Ketika hatiku dilanda kegalauan, aku segera mendatangi Muhammad bin Wasi’ dan menatap wajahnya. Bagiku, beliau bagaikan obat penawar bagi kondisi hatiku”.
Berkunjung dengan orang shalih akan membawa manfaat karena orang shalih itu adalah orang yang menjaga lisannya, ia akan berkata yang baik baik saja, maka kata kata itulah yang akan menggugah hati kita dengan mendengarkan kata yang baik atau sebuah nasehat.
Kita dituntut untuk senantiasa menjaga hati kita agar tidak terjerumus ke dalam godaan setan, seperti riya dan syirik. Abu Hafsh An-Naisaburi (w. 264 H) mengatakan: “Aku menjaga hatiku selama dua puluh tahun, kemudian hatiku menjagaku selama dua puluh tahun”.
Dan sesungguhnya masih banyak cara dalam rangka menghidupkan hati kita, semoga yang sedikit ini kita semua mampu untuk menjalaninya dan mengamalkannya.
Semoga Bermanfaat.
Allahu A’alam

MENJADI PRIBADI MUSLIM


ألاسلام يصلح بالجود و السماحة و اللين و المودة و الرفق و تجنب البخل و الضيق و العجلة و الحقد و الحرص

(فيض القدير شرح الجامع الصغير من أحاديث البشير النذير للعلامة محمد عبد الرؤوف الناوى
... الجزء الأول صحيفة 348 )

Islam itu akan menjadi baik (mashlahat) jika ummat Islamnya mempunyai sifat-sifat: baik hati, toleransi, lembut-lembut, kasih sayang & ramah-tamah, dan menjauhi dari segala sifat-sifat: kikir, sempit, tergesa-gesa (dalam berbuat sesuatu), dengki dan ambisi.

Ummat Islam harus berakhlak mulia dgn cara membina budi pekerti yg luhur dan kasih sayang di antara sesama ummat manusia.
Hal itu diterangkan didalam kajian kitab Faidhul Qadir Syarah Al-Jami'us Shaghir min Ahaditsil Basyirin Hadzir (6 jilid) karya Imam Muhammad Abdurra'uf juz 1 halaman 348.

Konfigurasi Samba Server Pada Linux Ubuntu

Samba server, pada judul di atas akan membahas bagaimana cara konfigurasi samba server pada linux ubuntu, jika pada postingan sebelumnya yaitu tentang Konfigurasi DHCP - Server pada Linux Ubuntu dengan bertujuan memberi IP Address secara otomatis ke Client, namun untuk samba merupakan paket program yang berjalan pada sistem Linux yang mamou menerapkan SMB (Server Message Block) pada platform Linux. Samba mampu bertindak sebagai jembatan yang menghubungkan dua komputer yang menggunakan sistem operasi yang berbeda, misalnya Windows dengan Linux.
Pada Samba Server mempunyai beberapa keuntungan, yaitu :
  • Samba merupakan program yang bersifat open source dan dapat digunakan secara pribadi maupun untuk perusahaan
  • Samba mampu menjembatani sistem operasi yang berbeda.
  • Samba mampu mengoptimalkan mesin Linux.
  • Samba dapat berbagi sumber data.
  • Samba mampu menangani pembagian sumber daya perangkat keluaran seperti printer.
  • Samba mengizinkan komputer Windows untuk mengakses driver yang di miliki komputer Linux

Setelah mengetahui pengertian dan keuntungan samba server, selanjutnya adalah melakukan konfigurasi samba server pada linux ubuntu, sesuai dengan judul di atas. Di bawah ini adalah langkah-langkahnya :
Langkah Pertama, penginstallan samba secara offline, ketik di Terminal :
# sudo su
selanjutnya, pastikan file samba tersimpan di Desktop, lalu ketik :
# cd Desktop/
# cd samba/
# dpkg -i *.deb
tunggu sampai proses install selesai.
Langkah Kedua, memberikan akses kepada siapa saja namun hanya untuk di baca saja (Read Only), ketik di Terminal :
# cd /etc/samba
# gedit smb.conf
ketikan pada file samba tepat di paling akhir seperti gambar di bawah ini :
Linux Ubuntu
Anonymous Read Only File Server
selanjutnya simpan hasil ketikan anda, kembali ke Terminal, lalu ketik :
# mkdir /DATA1
# chmod 777 /DATA1
Langkah Kedua, memberikan hak akses agar bisa di akses oleh siapapun untuk share directory, tetapi hal ini hanya untuk dibaca dan ditulis (Read Write), caranya sebagai berikut :
Buka file smb.conf  dengan cara seperti tadi, yaitu :
# gedit smb.conf
tambahkan tepat di paling bawah setalah pengeditan pada langkah pertama tadi, atau lebih jelasnya lihat gambar di bawah ini :
Linux Ubuntu
Anonymous Read Write File Server
jangan lupa untuk menyimpan hasil ketikan anda, lalu kembali lagi ke Terminal, ketik :
# mkdir /DATA2
# chmod 777 /DATA2
Langkah Ketiga, menyediakan share directory yang ada directory yang ada di server agar dapat diakses oleh user atau komputer yang sudah diberi izin, user tersebut harus melakukan proses login / otentikasi / otoritas, artinya folder tersebut bersifat private. Namun share directory ini hanya untuk dibaca dan ditulis (Read Write), caranya sebagai berikut :
Buka file smb.conf  dengan cara seperti tadi, yaitu :
# gedit smb.conf
tambahkan tepat di paling bawah setalah pengeditan pada langkah pertama tadi, atau lebih jelasnya lihat gambar di bawah ini : 
Linux Ubuntu
Restricted File Server
jangan lupa untuk menyimpan hasil ketikan anda, lalu kembali lagi ke Terminal, ketik :
# mkdir /DATA3
# chmod 777 /DATA3
Langkah Keempat, merestart samba setelah pengeditan file smb.conf selesai, ketik di Terminal :
# sudo /etc/init.d/smbd restart
Langkah Kelima, menambahkan user baru dan mengkonfigurasikan samba agar dapat membaca user baru, sebagai contoh, ketik :
# sudo adduser bekasi
lalu isi data tersebut, selanjutnya ketik :
# smbpasswd -a bekasi 
Langkah Keenam, SELESAI.
Sampai disini anda sudah berhasil membuat Samba Server dengan beberapa langkah-langkah di atas, jika ada kesalahan di dalam menerapkan Konfigurasi Samba Server pada Linux Ubuntu, mohon untuk dapat di maklumi, semoga bermanfaat...

Pengertian IPTables Postrouting Prerouting

IPTABLES adalah suatu tools dalam sistem operasi linux yang berfungsi sebagai alat untuk melakukan filter (penyaringan) terhadap (trafic) lalulintas data. Secara sederhana digambarkan sebagai pengatur lalulintas data. Dengan iptables inilah kita akan mengatur semua lalulintas dalam komputer kita, baik yang masuk ke komputer, keluar dari komputer, ataupun traffic yang sekedar melewati komputer kita.


Command, command dan rule yang dipasang pada iptables (firewall) memiliki ketentuan. Pada dasarnya iptables pada komputer dianggap sebagai TABEL IP sesuai dengan namanya. System hanya akan menjalan rule yang ada pada tabel. Sedangkan rule yang sudah ada pada iptables juga dapat di hapus atau di replace dengan rule lain. Berikut beberapa command untuk penambahan, penghapusan dan operasi sejenisnya yang akan diperlakukan terhadap rule.

Command Keterangan
-A, –appendPerintah ini menambahkan aturan di akhir chain. Aturan ditambahkan di akhir baris chain yang bersangkutan, sehingga dieksekusi terakhir kali
-D,–deleteMenghapus satu aturan chain. Caranya dengan menyebutkan perintah mana yang ingin dihapus secara lengkap atau menyebutkan nomor baris perintah yang akan dihapus.
-R, –replace Menggantikan aturan chain dengan aturan (entry) baru.
-I, –insert Memasukkan aturan pada suatu baris di chain. Aturan akan dimasukkan ke baris yang ditulis, dan aturan yang tadinya ada di baris tersebut akan bergeser ke bawah bersama dengan baris-baris selanjutnya
-L, –list Menampilkan semua aturan pada tabel. Jika tabel tidak disebutkan, seluruh aturan di semua tabel akan ditampilkan, walaupun tidak ada aturan sama sekali pada tabel. Command ini bisa dikombinasikan dengan option –v (verbose), -n (numeric) dan –x (exact).
-F, –flushPerintah ini mengosongkan aturan pada sebuah chain. Apabila chain tidak disebutkan, maka semua chain akan hilang.
-N, –new-chainMembuat chain baru.
-X, –delete-chain Menghapus chain yang dituliskan. Notabene, tidak boleh ada aturan lain yang bersangkutan dengan chain tersebut.
-P, –policyMembuat kebijakan default pada chain. Jika ada paket yang tidak memenuhi aturan pada baris yang diinginkan, paket akan diperlakukan sesuai dengan kebijakan default ini.
-E, –rename-chainMengubah nama chain.
OPTION, terdiri dari command, dan parameter serta opsi tambahan :
Option Command Keterangan
-v, –verbose –list, -append, –insert, –delete, –replace Memberi output secara detail. Jika digunakan dengan –list, akan menampilkan K (x1.000), M (1.000.000) dan G (1.000.000.000).
-x, –exact –list Memberikan output secara tepat.
-n, -numeric –list Memberikan output berbentuk angka. IP Address dan port ditampilkan dalam bentuk angka, bukan hostname ataupun nama servis/repositori.
–line, -number –list Menampilkan nomor dari daftar aturan.
–modprobe All Memerintahkan IPTables memanggil modul tertentu. Dapat digunakan bersama semua command.


POSTROUTING, yaitu melakukan NAT paket data yang keluar dari firewall, kebanyakan postrouting dipakai untuk translasi alamat IP.

PREROUTING, yaitu untuk melakukan NAT paket data yang memasuki firewall, kebanyakan digunakan untuk transparency proxy server dan membangun beberapa server dengan satu IP publik.

Konfigurasi DNS Server dengan Ubuntu

DNS Server, pada postingan kali ini saya akan membahas tentang konfigurasi DNS Server dengan Ubuntu, sebelum beranjak untuk cara konfigurasinya, sebaiknya anda harus mengetahui pengertian, fungsi, dan kelebihan dari DNS Server.
Pengertian dari Domain Name System (DNS) adalah sebuah aplikasi service di internet yang berguna menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.
Kelebihan DNS :

  • Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer, cukup host name.
  • Konsisten, IP address sebuah komputer bisa saja berubah, tapi host name tidak harus berubah.
  • Simple, DNS server mudah untuk dikonfigurasikan (bagi admin). DNS mudah untuk di implementasikan di protocol TCP/IP DNS server mudah untuk di konfigurasikan(Bagi admin) User tidak lagi di repotkan untuk mengingat IP address
Fungsi DNS :

  • Menerjemahkan nama komputer ke IP address (memetakan nama komputer menjadi IP address).
  • Kerangka Peraturan pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.
  • Menyediakan keluwesan untuk kegagalan computer,Beberapa server DNS memberikan perlindungan untuk setiap domain. Tepatnya,Tiga belas server akar (root server) digunakan oleh seluruh dunia.
Kekurangan DNS :

  • User tidak dapat menggunakan nama banyak untuk mencari nama domain baik di internet maupun di intranet.
  • DNS tidak mudah untuk di implementasikan.
  • Tidak konsisten.
  • Tidak bisa membuat banyak nama domain.
Jika sudah memahami dari pengertian serta fungsi dan kekurangan DNS Server, selanjutnya kita akan melakukan cara Konfigurasi DNS Server dengan Ubuntu, siapkan beberapa file untuk mengkonfigurasinya yaitu file bind9, dikarenakan cara yang saya lakukan adalah dengan menginstallnya secara offline, mungkin anda untuk cara onlinenya sudah mengetahui, tetapi mungkin juga masih ada beberapa yang belum mengetahui untuk cara penginstallan secara offline. Di bawah ini adalah cara untuk mengkonfigurasi DNS Server secara offline, silahkan ikuti langkah-langkahnya :
Langkah Pertama, menyiapkan file bind9 lalu install dengan cara, ketik :
# sudo su
selanjutnya masuk directory, dikarenakan file bind9 di letakkan di Dekstop agar mempermudah dalam tahap install, biasanya file bind9 terdapat pada 1 folder repo ubuntu 10.10, dan terdapat file gabungan  yang di dalamnya berisikan bind9, maka dari itu kita harus masuk dahulu ke dalam directory file gabungan,  ketik :
# cd Desktop/
# cd gabungan/
# dpkg -i *.deb
tunggu proses install selesai.
Langkah Kedua, jika penginstallan sudah selesai, selanjutnya adalah membuat konfigurasi named.conf, ketik :
# gedit /etc/bind/named.conf
lalu edit file named.conf seperti gambar di bawah ini :
Konfigurasi DNS Server dengan Ubuntu
selanjutnya Simpan.
Langkah Ketiga, membuat konfigurasi domain : db.pranata pada directory /etc/bind, sebelum membuatnya anda harus mengcopy file db.local menjadi db.pranata, caranya sebagai berikut :
# cp /etc/bind/db.local  /etc/bind/db.pranata
lalu ketik :
# gedit /etc/bind/db.pranata
selanjutnya edit file db.pranata seperti gambar di bawah ini :
Konfigurasi DNS Server dengan Ubuntu
jangan lupa untuk Simpan.

Langkah Keempat, membuat konfigurasi resolver : db.254 pada directory /var/cache/bind, copy dahulu file db.127 menjadi db.254 dengan cara, ketik :
# cp /etc/bind/db.127 /etc/bind/db.254
lalu ketik :
# gedit /etc/bind/db.254
selanjutnya edit file db.254 seperti gambar di bawah ini :
Konfigurasi DNS Server dengan Ubuntu
lalu Simpan.
Langkah Kelima, mengedit konfigurasi DNS pada resolv.conf , ketik :
# gedit /etc/resolv.conf 
lalu ganti DNS nameservernya menjadi seperti dibawah ini :
nameserver 192.168.50.1
Langkah Keenam, restart DNS server, ketik :
# /etc/init.d/bind9 restart
Catatan : Apabila bind9 pada waktu restart gagal (failed), periksa kembali script pada file named.conf, db.pranata, dan db.254. setelah itu restart kembali bind9
Langkah Ketujuh, untuk mengujinya apakah DNS Server dan Client sudah berjalan dengan baik atau belum, anda bisa lakukan dengan cara :
  • Ketik di AddressBar pada Browser : pranindo.ac.id 
Linux Ubuntu
Linux Ubuntu
  • Ketik di Terminal :
# nslookup 192.168.50.1
# nslookup www.pranindo.ac.id
Jika anda gagal didalam menguji DNS Server, langkah terakhir adalah melakukan konfigurasi pada directory /etc/hosts/, caranya ketik :
# gedit /etc/hosts
tambahkan seperti tulisan pada gambar dibawah ini :
Linux Ubuntu
dan untuk konfgurasi file hosts di Client, lihat pada gambar di bawah ini :
Linux Ubuntu
selanjunya, uji kembali di browser Server dan Client.
Langkah Kedelapan, Selesai.
Nah, untuk selanjutnya anda bisa kembangkan lagi sesuai keinginan anda, mungkin itu saja yang bisa saya berikan tentang cara Konfigurasi DNS Server dengan Ubuntu. Semoga Bermanfaat....