Cara Termudah Instal Bind9 di Ubuntu - Membuat server DNS Resolver | Anibar Studio
Asalamualaikum Wr Wb,
Anibar Studio - Selamat siang semuanya semoga kita selalu ada dalam kebahagiaan, Aamiin
Pada kesempatan kali ini saya akan membagikan tutorial Cara Termudah Instal Bind9 di Ubuntu untuk Membuat server DNS Resolver.
DNS Resolver menurut pedapat saya adalah sebuah server yang menjadi penerjemah dari domain yang kita masukan pada saat browsing, misalkan kita ketik pada kolom URL google.com maka server dns resolver dia akan menerjemahkan google.com tersebut mengarah ke ip mana dan server mana untuk melayani perimintaan anda.
BACA JUGA:
- DAFTAR REPOSITORY LOKAL INDONESIA UBUNTU 16.04 XENIAL XERUS
- Perintah untuk menunjukkan rute yang dilewati internet di ubuntu dan windows
Langsung saja kita ke prosess Instalasinya,
Pastikan sudah login ke server ubuntu dan ada dalam posisi root (super user)
pastikan server yang akan kita install bind sudah terkoneksi ke Internet
Silahkan Install bind9 dengan perintah dibawah ini
#> sudo apt-get install bind9 bind9utils
Silahkan tunggu sampai proses instalasi selesai.
Selanjutnya kita pindah ke directory /etc/bind/, gunakan perintah dibawah ini
#> cd /etc/bind/
selanjutnya kita edit file named.conf.options dengan perintah dibawah ini
#> nano named.conf.options
Silahkan disamakan dengan settingan dibawah ini:
acl goodclients {
0.0.0.0/0;
localhost;
localnets;
};
options {
directory "/var/cache/bind";
recursion yes;
allow-query { goodclients; };
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forwarders {
//Biznet
203.142.82.222;
203.142.84.222;
// DNS 1
//192.168.3.3;
//Nawala
//180.131.144.144;
//180.131.145.145;
// Hypernet
//114.129.23.33;
//114.129.22.33;
// Cloudflare
//1.1.1.1;
};
// allow-query { any;};
// recursion yes;
// allow-recursion {any;};
//====================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//====================================================================
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
0.0.0.0/0;
localhost;
localnets;
};
options {
directory "/var/cache/bind";
recursion yes;
allow-query { goodclients; };
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forwarders {
//Biznet
203.142.82.222;
203.142.84.222;
// DNS 1
//192.168.3.3;
//Nawala
//180.131.144.144;
//180.131.145.145;
// Hypernet
//114.129.23.33;
//114.129.22.33;
// Cloudflare
//1.1.1.1;
};
// allow-query { any;};
// recursion yes;
// allow-recursion {any;};
//====================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//====================================================================
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
Untuk ilustrasi dan keterangan tentang apa yang dimaskud oleh script diatas, silahkan perhatikan gambar dibawah ini
Keterangan :
Yang saya tunjuk dengan angka 1 (satu) adalah konfigurasi ip dns yang biasanya diberikan langsung oleh provaider saat kita menggunakan internet dari provaider seperti Biznet, hypernet dan Remala, daln lain sebagainya, jika tidak tahu maka silahkan gunakan saja IP Dns Google, lihat dibawah ini.
8.8.8.8;
8.8.4.4;
8.8.4.4;
Yang saya tnjuk dengan angka 2 (dua) adalah pengauran supaya DNS resolver ini tidak hanya bisa digunakan di satu network, tapi bisa digunakan di semua network yang saling bisa berinteraksi dengan server kita (PING).
Untuk mencoba apakah server kita bisa meresolv, silahkan gunakan perintah dibawah ini.
dig google.com
jika keluar gambar seperti ini, maka server kita sudah bisa meresolv ke internet, perhatikan gambar dibawah ini.Namun sebaliknya, jika keluar gambar seperti dibawah ini, maka ada yang salah dengan konfigurasi yang kita lakukan, lihat gambar dibawh ini.
Untuk memperbaiki ini pastikan bahwa DNS yang anda gunakan aktif, dengan cara di ping, atau coba gunakan DNS lain karena terkadang di beberapa provaider adayang memblok DNS google.
Jika ingin mengajukan pertanyaan, silahkan tulis pada kolom komentar, biasakan berkomentar dengan baik dan sopan.
ini dalah pengalaman pribadi, bahkan saya sudah buatkan juga tutorialnya di youtube.
Terimakasih atas perhatianya, semoga bermanfaat.
Selamat mencoba dan semoga berhasil.
Post a Comment for "Cara Termudah Instal Bind9 di Ubuntu - Membuat server DNS Resolver | Anibar Studio"