Monday, December 4, 2017

Nasehat Atha Bin Abi Rabah untuk Khalifah


Demi Allah, kamu dilahirkan sendirian, mati akan sendirian, dan Allah akan  menghisab dirimu sendirian, sesungguhnya apa yang ada disamping dan sekeliling dirimu saat ini (istana,Harta dan jabatan) didunia ini tidaklah ada manfaatnya, maka bertakwalah kepada Allah S.W.T .
( Nasehat Atha bin Abi Rabah untuk Amirul Mukminin Hisyam bin Abdul Malik )
Read more

Monday, November 20, 2017

Membuat Primary & Secondary Server DNS dengan ISPCONFIG 3 (Debian Jessie)

Assalamualaikum,

Saat ini Saya akan mensharing bagaimana caranya membuat Server DNS Primary & Secondary , yang saya gunakan adalah Linux Debian 8.4 Jessie , ISPConfig 3 stable terbaru.

Baik kita langsung saja mulai....

Saya harap Anda memiliki 2 server yang bakal dibuat Server DNS dan 2 Buah IP Public, Server DNS Pertama kita beri alamat ns1.domainanda.com IP : 1.2.3.4 , Server DNS ke 2 ns2.domainanda.com IP: 1.2.3.5 .

Untuk server pertama ns1.domainanda.com silahkan ikutin panduan installasi ISPConfig 3 Debian Jessie disini , sampai dengan mau installasi ISPConfig 3 , tahan dan ikutin panduan berikut ini :

Kita buka Mysql/MariaDB

# mysql -u root -p 
CREATE USER 'root'@'1.2.3.5' IDENTIFIED BY 'passwordrootsqlanda';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'1.2.3.5' IDENTIFIED BY 'passwordrootsqlanda' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

CREATE USER 'root'@'ns1.domainanda.com' IDENTIFIED BY 'passwordrootsqlanda';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'ns2.domainanda.com' IDENTIFIED BY 'passwordrootsqlanda' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
# FLUSH PRIVILEGES;
# quit;

Selanjutnya install ISPConfig diserver ns1.domainanda.com 


# cd /tmp
# wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
# tar xfz ISPConfig-3-stable.tar.gz
# cd ispconfig3_install/install/
# php -q install.php

Select language (en,de) [en]: <-- ENTER

Installation mode (standard,expert) [standard]: <-- expert

Full qualified hostname (FQDN) of the server, eg server1.domain.tld  [ns1.domainanda.com]: <-- ENTER

MySQL server hostname [localhost]: <-- ENTER

MySQL root username [root]: <-- ENTER

MySQL root password []: <-- passwordrootsqlanda

MySQL database to create [dbispconfig]: <-- ENTER

MySQL charset [utf8]: <-- ENTER

Shall this server join an existing ISPConfig multiserver setup (y,n) [n]: <-- ENTER

Adding ISPConfig server record to database.

Configure Mail (y,n) [y]: <-- ENTER

Configuring Postfix
Generating a 2048 bit RSA private key
............................................................................................+++
..........................+++
writing new private key to 'smtpd.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) [AU]: ID
State or Province Name (full name) [Some-State]: Provinsi Anda
Locality Name (eg, city) []: Kota Anda
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organisasi/institusi
Organizational Unit Name (eg, section) []: Unit IT
Common Name (eg, YOUR name) []: *.domainanda.com
Email Address []: <-- ENTER
Configuring SASL
Configuring PAM
Configuring Courier
Configuring Spamassassin
Configuring Amavisd
Configuring Getmail
Stopping Postfix Mail Transport Agent: postfix.
Starting Postfix Mail Transport Agent: postfix.
Stopping SASL Authentication Daemon: saslauthd.
Starting SASL Authentication Daemon: saslauthd.
Stopping amavisd: amavisd-new.
Starting amavisd: amavisd-new.
Stopping ClamAV daemon: clamd.
Starting ClamAV daemon: clamd Bytecode: Security mode set to "TrustSigned".
.
Stopping Courier authentication services: authdaemond.
Starting Courier authentication services: authdaemond.
Stopping Courier IMAP server: imapd.
Starting Courier IMAP server: imapd.
Stopping Courier IMAP-SSL server: imapd-ssl.
Starting Courier IMAP-SSL server: imapd-ssl.
Stopping Courier POP3 server: pop3d.
Starting Courier POP3 server: pop3d.
Stopping Courier POP3-SSL server: pop3d-ssl.
Starting Courier POP3-SSL server: pop3d-ssl.
Configure Jailkit (y,n) [y]: <-- ENTER

Configuring Jailkit
Configure FTP Server (y,n) [y]: <-- ENTER

Configuring Pureftpd
Restarting ftp server: Running: /usr/sbin/pure-ftpd-mysql-virtualchroot -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -Y 1 -8 UTF-8 -H -D -b -O clf:/var/log/pure-ftpd/transfer.log -E -u 1000 -A -B
Configure DNS Server (y,n) [y]: <-- ENTER

Configuring BIND

Hint: If this server shall run the ISPConfig interface, select 'y' in the 'Configure Apache Server' option.

Configure Apache Server (y,n) [y]: <-- ENTER

Configuring Apache
Configuring Vlogger
Configuring Apps vhost
Configure Firewall Server (y,n) [y]: <-- ENTER

Configuring Firewall
Install ISPConfig Web Interface (y,n) [y]: <-- ENTER

Installing ISPConfig
ISPConfig Port [8080]: <-- ENTER

Enable SSL for the ISPConfig web interface (y,n) [y]: <-- ENTER

Generating RSA private key, 4096 bit long modulus
.................................................................................................................++
..................................++
e is 65537 (0x10001)
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) [AU]: ID
State or Province Name (full name) [Some-State]: Provinsi
Locality Name (eg, city) []: Kota
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organisasi/Institusi
Organizational Unit Name (eg, section) []: Unit IT
Common Name (eg, YOUR name) []: *.domainanda.com
Email Address []: <-- ENTER

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: <-- ENTER
An optional company name []: <-- ENTER
writing RSA key
Configuring DBServer
Installing ISPConfig crontab
no crontab for root
no crontab for getmail
Restarting web server: apache2 ... waiting .
Installation completed.
root@ns1:/tmp/ispconfig3_install/install#

 Silahkan buka ISPConfig Anda dialamat https://ns1.domainanda.com:8080


Baik selanjutnya kita installasi di Sever DNS 2 yang berada dialamat , ns2.domainanda.com

# apt-get -y install ntp ntpdate 
# apt-get -y install mariadb-client mariadb-server
# apt-get -y install php5-cli php5-mysql php5-mcrypt mcrypt 
# apt-get -y install bind9 dnsutils
# apt-get install haveged 
# cd /tmp
# wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
# tar xfz ISPConfig-3-stable.tar.gz
# cd ispconfig3_install/install/
# php -q install.php
Select language (en,de) [en]: <-- ENTER

Installation mode (standard,expert) [standard]: <-- expert

Full qualified hostname (FQDN) of the server, eg ns1.domainanda.com  [ns1.domainanda.com]: <-- ENTER

MySQL server hostname [localhost]: <-- ENTER

MySQL root username [root]: <-- ENTER

MySQL root password []: <-- yourrootsqlpassword

MySQL database to create [dbispconfig]: <-- ENTER

MySQL charset [utf8]: <-- ENTER

Shall this server join an existing ISPConfig multiserver setup (y,n) [n]: <-- y

MySQL master server hostname []: <-- ns1.domainanda.com

MySQL master server root username [root]: <-- ENTER

MySQL master server root password []: <-- passwordrootsqlanda_pada_ns1.domainanda.com

MySQL master server database name [dbispconfig]: <-- nama_database_ISPconfig_anda_Pada_ns1.domainanda.com

Adding ISPConfig server record to database.

Configure Mail (y,n) [y]: <-- n

Configure Jailkit (y,n) [y]: <-- n

Configure FTP Server (y,n) [y]: <-- n

Configure DNS Server (y,n) [y]: <-- ENTER

Configuring BIND

Hint: If this server shall run the ISPConfig interface, select 'y' in the 'Configure Apache Server' option.

Configure Apache Server (y,n) [y]: <-- n

Configure Firewall Server (y,n) [y]: <-- ENTER

Configuring Firewall
Install ISPConfig Web Interface (y,n) [y]: <-- n

Configuring DBServer
Installing ISPConfig crontab
no crontab for root
Installation completed.
root@ns2:/tmp/ispconfig3_install/install#
Selanjutnya buka ISPConfig pada https://ns1.domainanda.com:8080 , masuk ke menu System



 Pastikan server ns1.domainanda.com dan ns2.domainanda.com sudah ada pada list Server

Kemudian klik server ns2.domainanda.com


Is Mirror of server , pilih server master dns ns1.domainanda.com


Sekarang Anda terlah selesai membuat Primary dan Secondary DNS .

Sekian, jika ada pertanyaan bisa via email atau komentar disini :)

Terimakasih.

Wassalamualaikum.
Read more

Thursday, November 9, 2017

Lupa Password root pada linux Ubuntu 16.04

Assalamualaikum,wr,wb

Kali ini saya akan membahas bagaimana caranya jika kita lupa password root baik server / desktop pada ubuntu 16.04 .

Pertama hidupkan mesin ubuntunya, jika sudah hidup silahkan reboot.

kemudian muncul GRUB Menu, silahkan tekan SHIFT Keyboard kemudian pilih e untuk edit ,



Edit GRUB Ubuntu :




Ganti baris pada :

linux     /boot/vmlinuz-4-4.0-22-generic root=UUID=43ad24d3-e\
c5b-44ee-a099-a88eb9520989 ro  quiet splash $vt_handoff


Menjadi :


linux     /boot/vmlinuz-4-4.0-22-generic root=UUID=43ad24d3-e\
c5b-44ee-a099-a88eb9520989 rw init=/bin/bash

Perhatikan yang diganti cukup :

ro  quiet splash $vt_handoff

menjadi :

rw init=/bin/bash

Selanjutnya Anda akan login secara bypass ke root

Selanjutnya silahkan ganti password root Anda :

root@(none):/# passwd

Selesai.

Wassalamualaikum,wr,wb



Read more

Friday, November 3, 2017

Membuat Server CTF (Capture The Flag) - Ubuntu 16.04

Assalamualaikum,wr,wb.

Kali ini saya akan menulis untuk cara membangun Server CTF dengan Engine Mellivora.

Apa itu Mellivora ?

Mellivora adalah sebuah CTF engine yang dibuat dengan bahasa PHP. Aplikasi ini juga ringan dan tidak membutuhkan spesifikasi hardware yang tinggi. 

Baik kita mulai yah! . Pertama Anda install terlebih dahulu Linux Ubuntu Server 16.04 Polos, jika sudah mari kita lanjut.

Login sebagai root, jika sudah kita mulai menginstallnya.

# sudo apt-get update && sudo apt-get -y upgrade
# sudo apt-get -y install tasksel && sudo tasksel
# sudo apt-get install php-curl php-pear php-mbstring 
# curl -sS https://getcomposer.org/installer | php
# sudo mv composer.phar /usr/local/bin/composer 
# sudo chown -R $(whoami):$(whoami) /var/www/
# cd /var/www/ 

Selanjutnya install git dan clone repo engine:

# sudo apt-get install -y git

# git clone https://github.com/Nakiami/mellivora.git
# cd /var/www/mellivora/
# composer install

 Copy dan edit konfigurasi :

# cp /var/www/mellivora/include/config/config.inc.php.example /var/www/mellivora/include/config/config.inc.php
# cp /var/www/mellivora/include/config/db.inc.php.example /var/www/mellivora/include/config/db.inc.php
# pico /var/www/mellivora/include/config/config.inc.php
# sudo chown -R www-data:www-data /var/www/mellivora/writable/

Copy dan edit konfigurasi Apache2

# sudo cp /var/www/mellivora/install/mellivora.apache.conf /etc/apache2/sites-available/mellivora.conf
# sudo vim /etc/apache2/sites-available/mellivora.conf 
# sudo a2dissite 000-default
# sudo a2ensite mellivora
# sudo service apache2 restart

Buat Database untuk Mellivora:

# echo "CREATE DATABASE mellivora CHARACTER SET utf8 COLLATE utf8_general_ci;" | mysql -u root -p
# mysql mellivora -u root -p < /var/www/mellivora/install/mellivora.sql
# mysql mellivora -u root -p < /var/www/mellivora/install/countries.sql
#echo "GRANT ALL PRIVILEGES ON mellivora.* TO 'YourUserName'@'%' IDENTIFIED BY 'YourPassword';" | mysql -u root -p 

Edit dan update config database :

# pico /var/www/mellivora/include/config/db.inc.php

  • Silahkan edit alamat site, smtp, dan settingan registrasi. 
  • selanjutnya Anda daftarkan diri Anda pada alamat web ctf Anda.


Selanjutnya membuat user sebagai moderator, pastikan anda telah mendaftar terlebih dahulu di menu registrasi web ctf Anda.

Selanjutnya set user Anda menjadi moderator :

# echo "UPDATE users SET class = 100 WHERE id = 1;" | mysql mellivora -u root -p
 Jika Anda ingin menambahkan user lainnya, silahkan cek id user dan gantikan perintah diatas id=1 menjadi id user yang ingin diset juga sebagai Admin.

Sekian Anda telah membuat Server CTF dengan Mellivora. saya akan update cara menggunakannya :)

Terimakasih.

Wassalamualaikum,wr,wb.


Read more

Thursday, November 2, 2017

Install Moodle 3 pada ubuntu Server 16.04 dengan Nginx

Assalamu'alaikum,wr,wb.

Sudah lama tidak nulis, oke mulai nulis lagi dan kali ini akan berbagi cara install moodle 3.3 di Linux Ubuntu 16.04 menggunakan Nginx dan yg pasti menggunakan Php-Fpm.

Sebenarnya installasi moodle 3 sudah banyak di internet, saya coba nulis versi saya karena saya tidak menggunakan webserver apache2 melainkan nginx. Mengapa saya memilih nginx ? , soalnya saya ada mesin yang speknya kecil di ram, yaitu 2Gb dengan prosesor intel core i3 (pc server ujicoba) , karena kapasistas kecil saya coba menggunakan nginx dibanding apache2 yang lebih boros memakan resource.

Oke kita mulai,

Hal pertama yg perlu dilakukan adalah install osnya dulu :) , silahkan installasi os ubuntu 16.04 server terlebih dahulu dengan install polos. Saya harap yang membaca blog saya ini sudah menginstall ubuntu 16.04 server.

Baik untuk selanjutnya silahkan login root:

Install nginx , perhatian jika sebelumnya Anda terlanjur install apache , silahkan stop servicenya terlebih dahulu:

# service apache2 stop
# systemctl disable apache2
# update-rc.d -f apache2 remove


Oke selanjutnya install Nginx :

# apt-get install nginx

Kemudian start nginx dan buat otomatis boot nginx.

# systemctl start nginx
# systemctl enable nginx

Selanjutnya intsall PHP-FPM7.0

# sudo apt-get install -y graphviz aspell php7.0-fpm php7.0-cli php7.0-pspell php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-xml php7.0-xmlrpc php7.0-ldap php7.0-zip php7.0-json php7.0-opcache php7.0-readline php7.0-mbstring php7.0-soap

Setelah selesai install PHP-FPM , selanjutnya edit file php.ini 

# pico /etc/php/7.0/fpm/php.ini

Rubah pada 

;cgi.fix_pathinfo=1

menjadi 

cgi.fix_pathinfo=0

setelah dirubah silahkan save.


Selanjutnya edit file www.conf

# pico /etc/php/7.0/fpm/pool.d/www.conf

rubah pada line security.limit_extensions sebagai berikut :

security.limit_extensions = .php

kemudian buat otomatis php-fpm saat boot dan kemudian jalankan.

# systemctl enable php7.0-fpm
# systemctl start php7.0-fpm

Install Mysql , jika Anda sudah menginstall di awal installasi OS, bisa dilewati installasi mysql ini.

# apt-get install  mysql-server mysql-client

Silahkan isikan Password Anda ketika diminta

Selanjutnya silahkan Anda buka file mysqld.cnf

# pico /etc/mysql/mysql.conf.d/mysqld.cnf


[mysqld]

default_storage_engine = innodb
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix

character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake

diatas [mysqld] tambahkan

[client]
default-character-set = utf8mb4

[mysql]
default-character-set = utf8mb4


Selanjutnya restart mysql dan buat otomatis boot untuk mysql.

# systemctl restart mysql
# systemctl enable mysql


Selanjutnya buat database dan user database untuk moodle.

# mysql -u root -p

isikan password root mysql Anda.

Kemudian buat database dan usernya

CREATE DATABASE mdldb DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'mdlusr'@'localhost' IDENTIFIED BY 'moodle123';
GRANT ALL PRIVILEGES ON mdldb.* TO 'mdlusr'@'localhost' IDENTIFIED BY 'moodle123';
FLUSH PRIVILEGES;

Kemudian exit dari mysql.


selanjutnya upload atau download file moodle 3.3.2+ atau yang terbaru, extract filenya.

perhatian, silahkan upload atau download moodlenya dan tempatkan di directory /var/www/

jika sudah di extract maka akan ada foleder moodle di /var/www/moodle 


Selanjutnya buat directory moodle data di /var/moodledata

# mkdir /var/moodledata

# chown -R www-data:www-data /var/moodledata

# chmod 777 /var/moodledata

Oke next tahap selanjutnya, configurasi di nginx untuk site-available default :

Jangan lupa untuk copy file default aslinya.

Jika sudah dicopy silahkan paste config dibawah ini :

# pico /etc/nginx/sites-available/default

hapus seluruh isi default dan copy konfigurasi seperti berikut :

server {
        listen   80;
     

        root /var/www/moodle;
        index index.php index.html index.htm;

        server_name example.com;

        location / {
                try_files $uri $uri/ /index.html;
        }

        error_page 404 /404.html;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
              root /usr/share/nginx/www;
        }

        # pass the PHP scripts to FastCGI server listening on the php-fpm socket
  location ~ [^/]\.php(/|$) {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
      include fastcgi_params;
fastcgi_param PATH_INFO $fastcgi_path_info;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                
                
        }


}


Oke selanjutnya save file default , dan restart nginx

# systemctl restart nginx

Selanjutnya silahkan install moodle, dengan membuka alamat ip / domain Anda.

-Silahkan pilih bahasa installasinya, jika sudah click next.

-Silahkan isikan website address, moodle directory ( /var/www/moodle/ ) , data directory (/var/moodledata/) , kemudian next.
- Pilih database driver native/mysqli , kemudian next
- isikan configurasi database sebagai berikut :
database host: localhost
database name: mdldb
database user: mdlusr
database password: moodle123
tables prefix: mdl_
database port: 3306
Unix socket: /var/run/mysqld/mysqld.sock

Klik next

- Silahkan continue untuk setuju lisensi

- kemudian masuk kehalaman pengecekan sistem, jika sudah ok semua klik continue

- Anda akan diminta install module , klik continue

- selanjutnya isikan profil admin baik nama user dan password admin.

- Selanjutnya isikan prihal website moodle Anda.

Jika sudah semua, selamat Anda berhasil installasi moodle 3.3.2+ di mesin ubuntu 16.04 dengan Nginx.

\(^_^)/

sekian yah catatan singkat dan kecil ini, jika ada pertanyaan bisa email ataupun komentar disini :)

Wassalamu'alaikum,wr,wb.












Read more

Thursday, October 19, 2017

Tangisan Rasulullah yang mengguncang Arsy


  

Dikisahkan, pada waktu Rasulullah s.a.w. sedang bertawaf di Ka’bah, beliau mendengar seseorang di hadapannya bertawaf, sambil berzikir: “Ya Karim! Ya Karim!” 

Rasulullah s.a.w. menirunya membaca “Ya Karim! Ya Karim!” Orang itu Ialu berhenti di salah satu sudut Ka’bah, dan berzikir lagi: “Ya Karim! Ya Karim!” Rasulullah s.a.w. yang berada di belakangnya mengikut zikirnya “Ya Karim! Ya Karim!” Merasa seperti diolok-olokkan, orang itu menoleh ke belakang dan yang terlihat olehnya seorang laki-laki yang gagah, lagi tampan yang belum pernah dikenalinya. Orang itu Ialu berkata: “Wahai orang tampan! Apakah engkau memang sengaja memperolok-olokkanku, karena aku ini adalah orang Arab badui? Kalau bukan karena ketampananmu dan kegagahanmu, pasti engkau akan aku laporkan kepada kekasihku, Muhammad Rasulullah.” 

Mendengar kata-kata orang badui itu, Rasulullah s.a.w. tersenyum, lalu bertanya: “Tidakkah engkau mengenali Nabimu, wahai orang Arab?” “Belum,” jawab orang itu. “Jadi bagaimana kau beriman kepadanya?” “Saya percaya dengan mantap atas kenabiannya, sekalipun saya belum pernah melihatnya, dan membenarkan sabdanya, sekalipun saya belum pernah bertemu dengannya,” kata orang Arab badui itu pula. Rasulullah s.a.w. pun berkata kepadanya: “Wahai orang Arab! Ketahuilah aku ini Nabimu di dunia dan penolongmu nanti di akhirat!” Melihat Nabi di hadapannya, dia tercengang, seperti tidak percaya. “Tuan ini Nabi Muhammad?!” “Ya” jawab Nabi s.a.w. Dia segera tunduk untuk mencium kedua kaki Rasulullah s.a.w. Melihat hal itu, Rasulullah s.a.w. menarik tubuh orang Arab itu, seraya berkata kepadanya: “Wahal orang Arab! janganlah berbuat seperti itu. Perbuatan seperti itu balasannya dilakukan oleh hamba sahaya kepada juragannya, Ketahuilah, Allah mengutusku bukan untuk menjadi seorang yang takabbur yang meminta dihormati, atau diagungkan, tetapi demi membawa berita gembira bagi orang yang beriman, dan membawa berita menakutkan bagi yang mengingkarinya.” 

Ketika itulah, Malaikat Jibril a.s. turun membawa berita dari langit dia berkata: “Ya Muhammad! Tuhan As-Salam mengucapkan salam kepadamu dan bersabda: “Katakanlah kepada orang Arab itu, agar dia tidak terpesona dengan belas kasih Allah. Ketahuilah bahwa Allah akan menghisabnya di hari Mahsyar nanti, akan menimbang semua amalannya, baik yang kecil maupun yang besar!” Setelah menyampaikan berita itu, Jibril kemudian pergi. Maka orang Arab itu pula berkata: 

“Demi keagungan serta kemuliaan Tuhan, jika Tuhan akan membuat perhitungan atas amalan hamba, maka hamba pun akan membuat perhitungan dengannya!” kata orang Arab badui itu. “Apakah yang akan engkau perhitungkan dengan Tuhan?” Rasulullah bertanya kepadanya. ‘Jika Tuhan akan memperhitungkan dosa-dosa hamba, maka hamba akan memperhitungkan betapa besar maghfirahnya,’ jawab orang itu. ‘Jika Dia memperhitungkan kemaksiatan hamba, maka hamba akan memperhitungkan betapa luas pengampunan-Nya. Jika Dia memperhitungkan kekikiran hamba, maka hamba akan memperhitungkan pula betapa kedermawanannya!’ 

Mendengar ucapan orang Arab badui itu, maka Rasulullah s.a.w. pun menangis mengingat betapa benarnya kata-kata orang Arab badui itu, air mata beliau meleleh membasahi Janggutnya. Lantaran itu Malaikat Jibril turun kembali seraya berkata: “Ya Muhammad! Tuhan As-Salam menyampaikan salam kepadamu, dan bersabda: Berhentilah engkau menangis! Sesungguhnya karena tangismu, penjaga Arsy lupa dengan bacaan tasbih dan tahmidnya, sehingga Ia bergoncang. Katakan kepada temanmu itu, bahwa Allah tidak akan menghisab dirinya, juga tidak akan memperhitungkan kemaksiatannya. Allah sudah rnengampuni semua kesalahannya dan la akan menjadi temanmu di syurga nanti!” Betapa sukanya orang Arab badui itu, ketika mendengar berita tersebut. la Ialu menangis karena tidak berdaya menahan keharuan dirinya.

Read more

Friday, March 31, 2017

Ketika Engkau Mulai Dewasa

Allah mengirim Mu kepada Kami sebagai titipan yang berharga, Kami bersyukur hadirnya dirimu memberi warna dalam kehidupan Kami, mulai merangkak mu dan hingga berjalannya mu, merupakan hari-hari dimana kami selalu gembira adanya perubahan yang baru. Tanpa terasa sudah engkau mulai meranjak dewasa, mulai memakai baju sekolah, mulai bisa memprotes Ayah Mu, Bunda Mu, dan mulai tahu mana yang baik, mana yang buruk. 

Dewasalah diperjalanan waktu Anakku,
Belajarlah seiring waktu berjalan,
Pergunakan waktu mu denga baik,
Ingatlah waktu terus berputar,

Jangan lupakan Allah sebagai Tuhan Mu,
Beribadahlah siang dan malam,
Berdoalah disetiap waktu,
Sayanginlah selalu Ayah dan Bunda Mu,
Jadilah anak sholeha yang berbakti kepada Ayah dan Bunda Mu,
Tumbuh besarlah Anakku,
Tapi jangan lupa sedekah mu.

Dari Ayah dan Bunda Mu :)

Read more

Membuat Slave NS dari ISPConfig 3 ke DNS Free HE.NET

Postingan kali ini saya akan sharing bagaimana cara membuat slave DNS untuk domain kita di https://dns.he.net dengan Master DNS Panel kita menggunakan ISPConfig 3

Perlu diketahui Master DNS Server saya menggunakan Bind dengan Control Panel ISPConfig 3, sedangan DNS Free yang diberikan HE.NET menggunakan PowerDNS, tidak ada kendala berarti saat transfer zone antara Bind dan PowerDNS.

Oke baik kita mulai............

Silahkan login pada panel ISPConfig Anda, setalah masuk pada panel hal yang perlu kita lakukan adalah mengallow IP DNS Server Slave yang akan kita transfer zone, untuk IP DNS HE.NET yang diberikan 216.218.133.2 , silahkan allow IP tersebut pada panel ISPConfig 3 Anda, seperti gambar berikut :


Setelah allow , selanjutnya Anda mendaftar untuk menggunakan DNS Free HE.NET di https://dns.he.net :



Setelah mendaftar silahkan cek email Anda untuk verifikasi email Anda :



Setelah Anda verifikasi, silahkan Anda Login pada alamat https://dns.he.net 



Setelah Login Anda akan masuk ke halaman panel dns he.net , selanjutnya piliha add a new slave, 



Selanjutnya isikan keterangan domain anda dan dns master anda :



Setelah Anda isikan domain dan master DNS Anda, maka tunggu beberapa menit sampai DNS Master Anda mentrasfer zone ke DNS HE.NET




Sampai disini selesai transfer zone, selanjutnya silahkan Anda tambah NS domain Anda , ns2.he.net , ns3.he.net , ns4.he.net , ns5.he.net .

Selamat mencoba dan semoga sukses :)

Read more