Cara Menginstall Bind9
Mandailing Natal - Cara Menginstall Bind9 - Software bind9 sering gunakan sebagai DNS server, baik jaringan local maupun jaringan umum seperti jaringan internet ataupun jaringan warnet. Bind9 merupakan sebuah software, tak ubahnya software-software lain seperti squid, apache, dan software lainnya.
Untuk menginstall bind9 terlebih dahulu update packet-paket yang di butuhkan pada debian server maupun ubuntu servernya dengan perintah :
Selain untuk mengamankan file named.conf.local, tujuan dari backup ini tak lain, karena configurasi bawaan named.conf.local tidak kita gunakan pada configurasi bind9 ubuntu server, namun mengambil configurasi dari file named.conf.defaul-zones.
Cara membackup file di linux debian bisa menggunakan perintah mv seperti berikut:
Cara menginstall bind9 selanjutnya, mengcopy file named.conf.default-zones kedalam file named.conf.local atau membuat file named.conf.local baru, karena named.conf.local bawaan bind9 ubuntu debian server telah kita rename pada langkah sebelumnya, mengcopy named.conf.default-zones kedalam named.conf.local dengan perintah cp namafilelama namafilebaru misalny.
Hapus isi file
Tulisan localhost ganti dengan nama hostname (domain) yang di gunakan, misalnya domain yang di gunakan, dalam contoh ini : tkj.net
Jika tampilan sudah seperti dalam gambar, silahkan simpan configurasi dengan perintah CTRL +X dan pilih Y kemudian Enter.
Copy file db.local yang asli ke file db.tkj agar db yang ada dalam configurasi
Copy juga file
Jika sudah di copy, kita ubah file
Ganti semua tulisan berikut:
localhost. ganti jadi tkj.net.
127.0.0.1 Ip loopback (iplocalhost) ganti jadi ip interface yang kita gunakan, baik yang mengarah ke publik maupun local, terserah yang mana, misalnya saya menggunakan ip 192.168.0.252
Simpan configurasi, hasilnya seperti gambar db.tkj
Ubah file db.12 dengan perintah
Configurasinya mirip dengan db.tkj, hasilnya seperti gambar db.12 :
Jika file-file berikut di bawah sudah di configurasi, berarti selesai sudah cara install bind9 ubuntu servernya, tinggal langkah terakhir restart ubuntu server. Berikut langkah-langkah dalam menginstall bind9 sebagaimana telah kita kerjakan sebelumnya.
Agar dns bind9 dapat terkoneksi dengan internet, kita perlu mengubah satu file lagi, yaitu
Kemudian ubah isi named.conf.options terlihat seperti bagian
Hilangkan garis miring pada tulisan tersebut dan ganti angka 0.0.0.0 menjadi 8.8.8.8;
Lihat kebawah dan cari code ini
Mandailing Natal - Cara Menginstall Bind9 ubuntu server, dns bind9 digunakan jadi dns server client.
Untuk menginstall bind9 terlebih dahulu update packet-paket yang di butuhkan pada debian server maupun ubuntu servernya dengan perintah :
apt-get updateSelain penggunaan perintah apt-get, bisa juga langsung menggunakan perintah aptitude update pada kedua operating system turunan debian, seperti ubuntu, kali linux, untuk menginstall bind9 menggunakan perintah aptitude dengan cara mengetikan perintah aptitude install bind9 pada konsol linux debian/ubuntu server. Jika update system paket telah selesai lanjutkan penginstallan bind9nya dengan perintah pada konsol linux.
apt-get install bind9Untuk mempercepat pekerjaan biasanya, apt-get update dan apt-get install bind9 dilakukan dalam sekali kerja(perintah) dengan menggunakan tanda && diantara apt-get update juga apt-get install bind9 seperti berikut ini
apt-get update && apt-get install bind9 -yOpsi -y artinya untuk menyetujui penginstallan paket secara otomomatis. Jika proses installasi bind9 telah selesai, lanjut kelangkah berikutnya dengan cara masuk ke directory /etc/bind,
cd /etc/bindBackup file named.conf.local dengan nama lain misalnya menambahkan tulisan backup di belakang tulisan named.conf.local menjadi named.conf.local-backup, dengan maksud serta tujuan di backup file named.conf.local yaitu apabila terjadi error pada system atau bind9nya kita dapat mengambalikan konfigurasi named.conf.local pada configurasi bawaannya.
Selain untuk mengamankan file named.conf.local, tujuan dari backup ini tak lain, karena configurasi bawaan named.conf.local tidak kita gunakan pada configurasi bind9 ubuntu server, namun mengambil configurasi dari file named.conf.defaul-zones.
Cara membackup file di linux debian bisa menggunakan perintah mv seperti berikut:
mv named.conf.local named.conf.local-backup
Cara menginstall bind9 selanjutnya, mengcopy file named.conf.default-zones kedalam file named.conf.local atau membuat file named.conf.local baru, karena named.conf.local bawaan bind9 ubuntu debian server telah kita rename pada langkah sebelumnya, mengcopy named.conf.default-zones kedalam named.conf.local dengan perintah cp namafilelama namafilebaru misalny.
cp named.conf.default-zones named.conf.local
Hapus isi file
named.conf.local
yang tidak kita butuhkan, sisakan zone"localhost" dan zone"127.in-addr.arpa" yang nantinya juga akan kita ubah sesuai kebutuhan jadi seperti gambar named.conf.localTulisan localhost ganti dengan nama hostname (domain) yang di gunakan, misalnya domain yang di gunakan, dalam contoh ini : tkj.net
file:/etc/bind/db.local
ubah jadi /etc/bind/db.namahostname
dalam kasus berikut db.local saya buat jadi db.tkj begitu juga zone 127 ubah jadi ekor dari ip yang kita gunakan biar tidak membingungkan, jadi zone "12 .... " serta file "/etc/bind/db.127 saya ubah jadi db.12, seperti terlihat pada gambar named.conf.local diatas. Jika tampilan sudah seperti dalam gambar, silahkan simpan configurasi dengan perintah CTRL +X dan pilih Y kemudian Enter.
Copy file db.local yang asli ke file db.tkj agar db yang ada dalam configurasi
named.conf.local
sesuai dengan apa yang ada dalam folder/directory bind9 yang terletak di /etc/bind/
Copy juga file
db.127
menjadi db.12
sama persis seperti yang di lakukan terhadap db local, cara copynya seperti berikut: cp db.local db.tkj
cp db.127 db.12
Jika sudah di copy, kita ubah file
db.tkj
dengan perintah :nano /etc/bind/db.tkj
Ganti semua tulisan berikut:
localhost. ganti jadi tkj.net.
127.0.0.1 Ip loopback (iplocalhost) ganti jadi ip interface yang kita gunakan, baik yang mengarah ke publik maupun local, terserah yang mana, misalnya saya menggunakan ip 192.168.0.252
Simpan configurasi, hasilnya seperti gambar db.tkj
Ubah file db.12 dengan perintah
nano /etc/bind/db.12
Configurasinya mirip dengan db.tkj, hasilnya seperti gambar db.12 :
Jika file-file berikut di bawah sudah di configurasi, berarti selesai sudah cara install bind9 ubuntu servernya, tinggal langkah terakhir restart ubuntu server. Berikut langkah-langkah dalam menginstall bind9 sebagaimana telah kita kerjakan sebelumnya.
- named.conf.local di copy dari named.conf.default-zones dan di ubah isinya seperti diatas
- db.local di copy jadi db.tkj dan di ubah isinya seperti diatas
- db.127 di copy serta di ubah isinya seperti diatas
- restart bind9 seperti perintah di bawah ini
/etc/init.d/bind9 restartKemudian ubah file /etc/resolv.conf ganti nameserver menjadi
nameserver 127.0.0.1Test dnsnya dengan perintah
dig tkj.net
Agar dns bind9 dapat terkoneksi dengan internet, kita perlu mengubah satu file lagi, yaitu
named.conf.options
dengan mengubah code-code berikut perintahnyanano named.conf.options
Kemudian ubah isi named.conf.options terlihat seperti bagian
// forwarders {
// 0.0.0.0;
// };
Hilangkan garis miring pada tulisan tersebut dan ganti angka 0.0.0.0 menjadi 8.8.8.8;
Lihat kebawah dan cari code ini
dnssec-validation auto;ubah menjadi
dnssec-validation yes;Simpan configurasi kemudian restart bind9, ip komputer ubuntu kita sudah siap digunakan jadi dns server di client windows maupun linux.
Mandailing Natal - Cara Menginstall Bind9 ubuntu server, dns bind9 digunakan jadi dns server client.