PowerDNS adalah DNS server alternatif BIND. PowerDNS lebih dipilih oleh pengguna virtual private server karena memakan sumber daya yang relatif kecil. Selain itu, konfigurasi PowerDNS juga lebih mudah daripada BIND. PowerDNS menggunakan database MySQL untuk menyimpan catatan (records) domain.
Dengan alasan itulah saya menggunakan PowerDNS di VPS weblog Hanya Lewat ini. Saya yang terbiasa menggunakan MySQL dengan mode command line tentu diuntungkan dengan kemudahan menambahkan record ke dalam PowerDNS tanpa aplikasi tambahan.
Hal pertama yang harus anda lakukan adalah memastikan database MySQL sudah terinstall dan bekerja dengan normal. Setelah itu, install PowerDNS dengan perintah sebagai berikut:
apt-get install pdns-server pdns-backend-mysql
Setelah instalasi selesai, selanjutnya adalah membuat database di MySQL anda. Login dulu ke MySQL menggunakan command line.
mysql -u root -p'password-anda'
Setelah itu jalankan perintah ini satu persatu:
CREATE DATABASE powerdns;
GRANT ALL ON powerdns.* TO 'power_admin'@'localhost' IDENTIFIED BY 'power_admin_password';
GRANT ALL ON powerdns.* TO 'power_admin'@'localhost.localdomain' IDENTIFIED BY 'power_admin_password';
FLUSH PRIVILEGES;
QUIT;
Ganti power_admin_password dengan karakter apa saja, asalkan anda mengingatnya dengan baik. Jika tidak mudah mengingat, catat saja, tidak ada masalah kok. Setelah database siap, anda dapat melakukan mendownload file sql yang berisi struktur database PowerDNS disini. Setelah itu import file tersebut ke database MySQL anda menggunakan PhpMyAdmin atau secara manual menggunakan command line.
Setelah urusan database beres, anda dapat melangkah ke konfigurasi PowerDNS. Letak file dan folder konfigurasi PowerDNS adalah di /etc/powerdns
. Kita awali dengan menyunting file /etc/powerdns/pdns.conf
. Buka dengan editor nano atau vi, cari baris yang berisi kata launch, lalu tambahkan baris “launch=gmysql”, seperti contoh dibawah ini:
[...]
#################################
# launch Which backends to launch and order to query them in
#
# launch=
launch=gmysql
[...]
Simpan file pdns.conf tersebut. Caranya tergantung pada editor yang anda gunakan. Setelah itu anda dapat membuka /etc/powerdns/pdns.d/pdns.local dan menambahkan baris sebagai berikut:
gmysql-host=127.0.0.1
gmysql-user=power_admin
gmysql-password=
Setelah semua selesai, restart PowerDNS dengan menggunakan init script atau invoke-rc.d. Untuk yang ini, rasanya tidak perlu dibahas caranya. Saya yakin sudah banyak yang bisa. Ketikkan saja invoke-rc.d pdns restart, beres!
Untuk memasukkan entri DNS, anda dapat menggunakan PHPMyAdmin atau langsung menggunakan command line MySQL. Mengenai hal ini akan kami bahas dalam artikel selanjutnya yang akan terbit tidak lama lagi. Jika anda tidak sabar, silahkan membaca artikel berbahasa inggris ini: PowerDNS on Debian.
Dibawah ini adalah pendapat yang dikirimkan pembaca atas artikel ini. Negara Kesatuan Republik Indonesia adalah negara bebas, anda boleh menulis apa saja asal mampu mempertanggungjawabkannya. Kami menerima kritik dan saran namun tidak menerima caci maki. Hidup cuma sekali, jangan sia-siakan hanya untuk menyakiti hati orang lain.
Disclaimer: Komentar adalah tanggapan pribadi, tidak mewakili kebijakan Hanya Lewat. Redaksi berhak menyunting atau menghapus kata-kata yang berbau narsisme, promosi, spam, pelecehan, intimidasi dan kebencian terhadap suatu golongan.
Thank you for the auspicious writeup. It in fact was a amusement account it.
Look advanced to far added agreeable from you!
However, how can we communicate?
my webpage … vpn special coupon code 2024
Hello, I enjoy reading all of your post. I wanted to write a little comment
to support you.
My web-site: vpn special coupon code 2024
Since the admin of this web site is working, no
hesitation very soon it will be famous, due to its feature contents.
Also visit my web page vpn 2024
My brother suggested I might like this web site.
He was entirely right. This post actually made my day.
You can not imagine just how much time I had spent for this information! Thanks!
my site :: vpn special code
Woah! I’m really digging the template/theme of this site.
It’s simple, yet effective. A lot of times it’s
challenging to get that “perfect balance” between user friendliness and
visual appearance. I must say you have done a superb job with this.
Additionally, the blog loads very quick for me on Firefox.
Superb Blog!
Also visit my page … vpn special coupon
Wow, amazing weblog layout! How lengthy have you been blogging for?
you made blogging look easy. The total look of your website is excellent, let alone
the content material! You can see similar here najlepszy sklep