Script Cara Membuat DNS Server Debian. Pada kesempatan kali ini Sofyan Web akan membagikan tentang script cara membuat DNS server pada debian. Debian adalah salah satu operating system dari linux yang open sourch. Banyak sekali sekolahan yang mengajari tentang debian ini, salah satunya adalah belajar membuat DNS server. Membuat DNS server pada debian lumayan rumit, apalagi untuk para pemula pasti akan sangat kebingungan untuk membuat DNS server. Oleh karena itu kali ini saya akan membagikan script cara membuat DNS server agar dapat membantu kalian membuat dns server. Contoh disini saya ingin membuat DNS Server dengan nama server Sofyanweb.com dan ip address 172.16.10.1.
#nano /etc/network/interface
auto eth0
iface eth0 inet static
address 172.16.10.1
netmask 255.255.255.0
network 172.16.10.0
Simpan menggunakan CTRL+O kemudian tekan enter, dan CTRL+X untuk keluar.
Restart Interfacenya dengan cara ketikan
#service networking restart
Cek apakah ip address terpasang pada interface dengan cara ketikan
#ifconfig
Jika ip address belum ada, maka aktifkan eth0 nya dengan cara ketikan
#ifup config
Jika ip addresnya sudah ada maka tidak perlu melakukan perintah ifup config
Kemudian cek kembali ip addressnya.
Mengatur resolv.conf dengan cara ketikan
#nano /etc/resolv.conf
Rubah isi resolv.conf seperti di bawah ini
Search Sofyanweb.com
nameserver 172.16.10.1
Simpan Menggunakan CTRL+O, tekan enter, kemudian tekan CTRL+X untuk keluar
DNS Server
Install packet BIND9 dengan cara ketikan
#apt-get install bind9
Rubah named.conf.default-zones
#nano /etc/bind/named.conf.default-zones
Edit atau tambahkan script ini di paling bawah
Zone "Sofyanweb.com" {
type master
file "/etc/bind/Sofyanweb.db";
};
Zone "10.16.172.in-addr.arpa"{
type master
file "/etc/bind/172.db";};
Simpan lagi menggunakan CTRL+O, dan CTRL+X untuk keluar.
Copy file db.local ke file sofyanweb.db dengan cara ketikan
#cp /etc/bind/db/local/etc/bind/sofyanweb.db
kemudian edit file sofyanweb.db dengan cara
#nano /etc/bind/sofyanweb.db
Sesuaikan isi sofyanweb.db seperti gambar di bawah ini
$TTL 604800
@ IN SOA dns.sofyan.com root.localhost. (
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
@ IN NS sofyanweb.com
@ IN A 172.16.10.1
dns IN A 172.16.10.1
www IN CNAME dns
Simpan dengan CTRL+O, dan keluar menggunakan CTRL+X
Kemudian copy dan konfigurasi file sofyanweb.db ke 172.16.10.1 dengan cara ketikan
#cp /etc/bind/sofyanweb.db /etc/bind/172.db
Edit file 172.db dengan cara ketikan
#nano /etc/bind/172.db
Sesuaikan isi 172.db seperti berikut ini
$TTL 604800
@ IN SOA dns.sofyan.com root.localhost. (
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
@ IN NS Sofyanweb.com
@ IN A 172.16.10.1
1 IN PTR Sofyanweb.com
Angka satu di atas adalah angka dari oktet terakhir ip address. (172.16.10.1)
Simpan dengna CTRL+O dan keluar dengan cara tekan CTRL+X
Selanjutnya restart bind9 dengan cara ketikan
#/etc/init.d/bin9 restart
Cek DNS apakah telah berfungsi dengan cara mketikan
#nslookup www.sofyanweb.com (enter)
#nslookup sofyanweb.com (enter)
#nslookup 172.16.10.1 (enter)
Jika telah kalian cek dan tidak ada kesalahan berarti konfigurasi DNS server kalian berhasil. Untuk tulisan yang saya kasih warna merah, sesuaikan dengan konfigurasi kalian masing-masing. Demikianlah script cara membuat dns server pada debian. Semoga artikel ini dapat bermanfaat untuk kalian semua.
Cara Membuat DNS Server Debian
Setting IP Address#nano /etc/network/interface
auto eth0
iface eth0 inet static
address 172.16.10.1
netmask 255.255.255.0
network 172.16.10.0
Simpan menggunakan CTRL+O kemudian tekan enter, dan CTRL+X untuk keluar.
Restart Interfacenya dengan cara ketikan
#service networking restart
Cek apakah ip address terpasang pada interface dengan cara ketikan
#ifconfig
Jika ip address belum ada, maka aktifkan eth0 nya dengan cara ketikan
#ifup config
Jika ip addresnya sudah ada maka tidak perlu melakukan perintah ifup config
Kemudian cek kembali ip addressnya.
Mengatur resolv.conf dengan cara ketikan
#nano /etc/resolv.conf
Rubah isi resolv.conf seperti di bawah ini
Search Sofyanweb.com
nameserver 172.16.10.1
Simpan Menggunakan CTRL+O, tekan enter, kemudian tekan CTRL+X untuk keluar
DNS Server
Install packet BIND9 dengan cara ketikan
#apt-get install bind9
Rubah named.conf.default-zones
#nano /etc/bind/named.conf.default-zones
Edit atau tambahkan script ini di paling bawah
Zone "Sofyanweb.com" {
type master
file "/etc/bind/Sofyanweb.db";
};
Zone "10.16.172.in-addr.arpa"{
type master
file "/etc/bind/172.db";};
Simpan lagi menggunakan CTRL+O, dan CTRL+X untuk keluar.
Copy file db.local ke file sofyanweb.db dengan cara ketikan
#cp /etc/bind/db/local/etc/bind/sofyanweb.db
kemudian edit file sofyanweb.db dengan cara
#nano /etc/bind/sofyanweb.db
Sesuaikan isi sofyanweb.db seperti gambar di bawah ini
$TTL 604800
@ IN SOA dns.sofyan.com root.localhost. (
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
@ IN NS sofyanweb.com
@ IN A 172.16.10.1
dns IN A 172.16.10.1
www IN CNAME dns
Simpan dengan CTRL+O, dan keluar menggunakan CTRL+X
Kemudian copy dan konfigurasi file sofyanweb.db ke 172.16.10.1 dengan cara ketikan
#cp /etc/bind/sofyanweb.db /etc/bind/172.db
Edit file 172.db dengan cara ketikan
#nano /etc/bind/172.db
Sesuaikan isi 172.db seperti berikut ini
$TTL 604800
@ IN SOA dns.sofyan.com root.localhost. (
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
@ IN NS Sofyanweb.com
@ IN A 172.16.10.1
1 IN PTR Sofyanweb.com
Angka satu di atas adalah angka dari oktet terakhir ip address. (172.16.10.1)
Simpan dengna CTRL+O dan keluar dengan cara tekan CTRL+X
Selanjutnya restart bind9 dengan cara ketikan
#/etc/init.d/bin9 restart
Cek DNS apakah telah berfungsi dengan cara mketikan
#nslookup www.sofyanweb.com (enter)
#nslookup sofyanweb.com (enter)
#nslookup 172.16.10.1 (enter)
Jika telah kalian cek dan tidak ada kesalahan berarti konfigurasi DNS server kalian berhasil. Untuk tulisan yang saya kasih warna merah, sesuaikan dengan konfigurasi kalian masing-masing. Demikianlah script cara membuat dns server pada debian. Semoga artikel ini dapat bermanfaat untuk kalian semua.
Tag :
Computer
0 Komentar untuk "Script Cara Membuat DNS Server Debian"