SlideShare a Scribd company logo
Subiyantoro (29)
KONFIGURASI MASTER SLAVE
DNS DI UBUNTU SERVER 12.04
Bpk. DodiPermana
Ibu. Asyifa
XII – TKJ – A 7 September 2013
AdministrasiJaringan
A. TUJUAN
- DapatMemahami Master Slave DNS
- DapatMengkonfigurasi Master Slave DNS
- Memahami Cara kerja Master Slave DNS
B. PENDAHULUAN
DNS (Domain Name System) merupakansebuahaplikasi services di Internet yang
menerjemahkansebuah domain name ke IP address, Atausebuahsistem yang
menyimpaninformasitentangnama host maupunnama domain dalambentuk basis data
tersebar (distributed database) di dalamjaringan computer.
Setiappengakses internet membutuhkan DNS kecualisanggupmenghafalsebanyak
256*256*256*256 IP address. Salah satupengguna DNS adalahpengakses internet,
tapipengakses internet tidakperlumembuat DNS Server karenabisamenggunakan DNS
server yang disediakanoleh ISP. Pengguna DNS selanjutnyatentusajaadalah ISP,
danmereka yang mengelola domain dan webserver.
FungsiDNS :
- KerangkaPeraturanpengirimansecarakontroversimenggunakankeuntunganjenisrekod
DNS, dikenalsebagairekod TXT.
- Menyediakankeluwesanuntukkegagalan computer. Beberapa server DNS
memberikanperlindunganuntuksetiap domain. Tepatnya,Tigabelas server akar (root
server)digunakanolehseluruhdunia.
C. ALAT DAN BAHAN
- Software Virtualisasi
- 1 MesinVirtualisasi Master DNS
- 1 MesinVirtualisasi Slave DNS
- Software Bind9
- Document Reference Ubuntu Server Guide
D. LANGKAH KERJA
MASTER DNS
1. NyalakanMesinVirtualisasi Master DNS
2. Pertama Install terlebihdahulu software DNS yaitu bind9
3. LaluKonfigurasi
Network Address
4. Lanjutdenganmenyisipkan Script sebagaiberikut :
N
o
t
e
:
# apt-get install bind9
# nano /etc/network/interface
auto lo eth2
iface lo inet loopback
iface eth2 inet static
address 50.100.200.1
netmask 24
dns-nameservers 50.100.200.1
5. Selanjutnya edit fileKonfigurasi bind yang ada di directory
/etc/bind/named.conf.local, lalumasukkan script sebagaiberikut :
N
o
t
e
:
Z
o
n
e
“
s
u
b
i
.
b
iz” / Zone “200.100.50.in-addrp.arpa
sebuahdaerah yang mencakupsebuah domain utuhatauhanyasebagiansaja.
Type master
Adalah type master DNS yang akandigunakanuntuk Server DNS
File “/etc/bind/db.subi.biz” / file
“/etc/bind/db.50.100”
Alamat File Konfigurasi DNS
Allow-tansfer{ 50.100.200.10; }
Adalahperintahuntukmentransferkan file konfigurasikepada slave DNS
Also-notify { 50.100.200.10’ }
Adalah script untukmembuatpemberitahuansebuahkegiatn yang berhubungandengan
DNS danakanditampilkanpada directory /var/log/syslog
zone “subi.biz” {
type master;
file “/etc/bind/db.subi.biz”;
allow-transfer { 50.100.200.10; };
also-notify { 50.100.200.10; };
};
Zone “200.100.50.in-addr.arpa” {
type master;
file “/etc/bind/db.50.100”;
allow-transfer { 50.100.200.10; };
also-notify { 50.100.200.10; };
};
6. Lalu Save File konfigurasitersebut
7. Duplikatkandangantilahnamadari file db.localmenjadi db.subi.biz dan db.127 menjadi
db.50.100
8. Lalu Edit file konfigurasi file db.subi.biz
# cp /etc/bind/db.local /etc/bind/db.subi.biz
# cp /etc/bind/db.127 /etc/bind/db.50.100
# nano /etc/bind/db.subi.biz
9. LaluMasukkan Script sebagaiberikut :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA subi.biz. root.subi.biz. (
2013090701 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.subi.biz
@ IN A 50.100.200.1
@ IN AAAA ::1
ns IN A 50.100.200.1
Note :
TTL
SOA MINIMUM TTL adalahnilai default TTL (Time To Live) untuksemua record pada zone
file. Field inidalamsatuandetik.
A
Aadalah field yang menunjukkanalamat Ipv4. Nama owner akanekuivalendengan IP address
yang didefinisikansetelah record A.
Expire
SOA EXPIRE adalah field yang menunjukkanberapa lama zona-data masih authoritative. Field
inihanyaberlakuuntuk slave atau secondary server.
Serial
SOA Serial adalah field yang menunjukkan serial number dari DNS server. Field iniberisinilai
unsigned 32 bit mulaidari 1 hingga 4294967295 denganjumlah increment maksimal
2147483647.
Refresh
SOA REFRESH adalah field yang menunjukkanwaktu slave server akanmerefreshzonadari
master server. Field inidalamsatuandetikdengannilai signed 32 bit. RFC1912 merekomendasikan
1200 hingga 43200 detik.1200 detikjikadatanyacepatberubahdan 43200 detikjika data
jarangberubah.
Retry
SOA RETRY adalah field yang menunjukkanberapa lama waktujedaantarapercobaan slave
server mengkontak master server jikakontakpertamamengalamikegagalanketika slave server me-
refresh cache dari master server.
10. Lalu Save File Konfigurasitersebut
11. Lanjutdenganpengeditankonfigurasi file db.50.100
12. Lalumasukkan Script sebagaiberikut
# nano /etc/bind/db.50.100
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA subi.biz. root.subi.biz. (
2013090701 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
1 IN PTR ns.subi.biz
Note :
TTL
SOA MINIMUM TTL adalahnilai default TTL (Time To Live) untuksemua record pada zone
file. Field inidalamsatuandetik.
A
Aadalah field yang menunjukkanalamat Ipv4. Nama owner akanekuivalendengan IP address
yang didefinisikansetelah record A.
Expire
SOA EXPIRE adalah field yang menunjukkanberapa lama zona-data masih authoritative. Field
inihanyaberlakuuntuk slave atau secondary server.
Serial
SOA Serial adalah field yang menunjukkan serial number dari DNS server. Field iniberisinilai
unsigned 32 bit mulaidari 1 hingga 4294967295 denganjumlah increment maksimal
2147483647.
Refresh
SOA REFRESH adalah field yang menunjukkanwaktu slave server akanmerefreshzonadari
master server. Field inidalamsatuandetikdengannilai signed 32 bit. RFC1912 merekomendasikan
1200 hingga 43200 detik.1200 detikjikadatanyacepatberubahdan 43200 detikjika data
jarangberubah.
Retry
SOA RETRY adalah field yang menunjukkanberapa lama waktujedaantarapercobaan slave
server mengkontak master server jikakontakpertamamengalamikegagalanketika slave server me-
refresh cache dari master server.
PTR
PTR adalah domain name pointer, yaitu record yang menunjukkelokasitertentudalam domain
name space.
13. Lalu Save File Konfigurasitersebut
14. LanjutdenganMerestart
service bind9
15. Konfigurasi MASTER DNS pun selesaisampaidisinidandilanjutkandengankonfigurasi
SLAVE DNS
SLAVE DNS
1. Install Aplikasi Bind9 terlebihdahulu
2. LaluKonfigurasi file /etc/network/interface
# invoke-rc.d bind9 restart
# apt-get install bind9
# nano /etc/network/interface
3. Lalumasukkan script
sebagaiberikut
4. Lalu Save file konfigurasitersebut
5. Lanjutdenganmerestart network nya
auto lo eth2
iface lo inet loopback
iface eth2 inet static
address 50.100.200.10
netmask 24
dns-nameservers 50.100.200.10
# invoke-rc.d networking restart
6. Lanjutdenganmengedit file konfigurasi /etc/bind/named.conf.local
7. Lalumasukkan Script Sebagaiberikut :
8. Lalurestartlah service bind9
PENGUJIAN
MASTER DNS
1. Ketikkanperintah
Makaakanmuncul
# nano /etc/bind/named.conf.local
zone “subi.biz” {
type master;
file “subi.biz”;
masters { 50.100.200.1; };
};
Zone “200.100.50.in-addr.arpa” {
type master;
file “db.50.100”;
masters { 50.100.200.1; };
};
# invoke-rc.d bind9 restart
# nslookup subi.biz
2. Ketikkanperintah
Makaakanmuncul
SLAVE DNS
1. Ketikkanperintah
Makaakanmuncul
# dig subi.biz
# nslookup subi.biz
2. Ketikkanperintah
Makaakanmuncul
3. Untukmengetahuipemberitahuandari MASTER DNS
Makaakanmuncul
# dig subi.biz
# cat /var/log/syslog | grep subi.biz
CLIENT
1. PengujianJika MASTER DNS Sedang UP
Makaakanmuncul
2. Pengujianjika SLAVE DNS Sedang Down
Makaakanmuncul
# nslookup subi.biz
# nslookup subi.biz
E. KESIMPULAN
BahwaPada SLAVE DNS berfungsiuntukMembackup DNS yang adapada Master
padasaat MASTER DNS dalamKeadaan Down ataumaintance, sehingga Slave DNS
akansecaraotomatisakanbekerjasebagai DNS Server nya.

More Related Content

What's hot

Membuat dns serverdidebian5
Membuat dns serverdidebian5Membuat dns serverdidebian5
Membuat dns serverdidebian5
izzatuna
 
Administrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyAdministrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 Wheezy
Zakaria Bagas
 
Langkah mudah memahami pembuatan dns server ubuntu 12.04
Langkah mudah memahami pembuatan dns server ubuntu 12.04Langkah mudah memahami pembuatan dns server ubuntu 12.04
Langkah mudah memahami pembuatan dns server ubuntu 12.04
Riz Al-Atsary (Abu Uwais)
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5
gasgam
 
Installasi DNS win 2003 server
Installasi DNS win 2003 serverInstallasi DNS win 2003 server
Installasi DNS win 2003 server
Alda Abad
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
Denni Setyawan
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
Anca Septiawan
 
4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns
wayan abyong
 
Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7
Hisam Rizky
 
Protokol penamaan dan direktori
Protokol penamaan dan direktoriProtokol penamaan dan direktori
Protokol penamaan dan direktoripeces123
 
DNS master slave
DNS master slaveDNS master slave
DNS master slave
syahrulfadillah16
 
Instalasi Debian Server
Instalasi Debian ServerInstalasi Debian Server
Instalasi Debian Server
harisx
 
konfigurasi dns
konfigurasi dnskonfigurasi dns
konfigurasi dns
Muhammad Anang
 
Network commands
Network commandsNetwork commands
Network commands
Izal Kernel
 
Pengertian dns
Pengertian dnsPengertian dns
Pengertian dns
ilham133
 
Domain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama DomainDomain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama Domain
rendrafauzi
 
konfihurasi samba
konfihurasi sambakonfihurasi samba
konfihurasi samba
Muhammad Anang
 
Samba Server
Samba ServerSamba Server
Samba Server
Donny Kurniawan
 

What's hot (19)

Membuat dns serverdidebian5
Membuat dns serverdidebian5Membuat dns serverdidebian5
Membuat dns serverdidebian5
 
Administrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyAdministrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 Wheezy
 
Langkah mudah memahami pembuatan dns server ubuntu 12.04
Langkah mudah memahami pembuatan dns server ubuntu 12.04Langkah mudah memahami pembuatan dns server ubuntu 12.04
Langkah mudah memahami pembuatan dns server ubuntu 12.04
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5
 
Installasi DNS win 2003 server
Installasi DNS win 2003 serverInstallasi DNS win 2003 server
Installasi DNS win 2003 server
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
 
4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns
 
Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7
 
Protokol penamaan dan direktori
Protokol penamaan dan direktoriProtokol penamaan dan direktori
Protokol penamaan dan direktori
 
DNS master slave
DNS master slaveDNS master slave
DNS master slave
 
Instalasi Debian Server
Instalasi Debian ServerInstalasi Debian Server
Instalasi Debian Server
 
konfigurasi dns
konfigurasi dnskonfigurasi dns
konfigurasi dns
 
Jaringan komputer dan internet 9
Jaringan komputer dan internet 9Jaringan komputer dan internet 9
Jaringan komputer dan internet 9
 
Network commands
Network commandsNetwork commands
Network commands
 
Pengertian dns
Pengertian dnsPengertian dns
Pengertian dns
 
Domain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama DomainDomain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama Domain
 
konfihurasi samba
konfihurasi sambakonfihurasi samba
konfihurasi samba
 
Samba Server
Samba ServerSamba Server
Samba Server
 

Similar to Laporan master slave dns

4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns
wayan abyong
 
Administrasi server dalam jaringan
Administrasi server dalam jaringanAdministrasi server dalam jaringan
Administrasi server dalam jaringan
agustiansuciran
 
Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1David Suhendrik
 
Dhcp server & dns server
Dhcp server & dns serverDhcp server & dns server
Dhcp server & dns server
xcnesco
 
Dhcp server & dns server
Dhcp server & dns serverDhcp server & dns server
Dhcp server & dns server
Agus60
 
22modul 35 dns-server-administrator
22modul 35 dns-server-administrator22modul 35 dns-server-administrator
22modul 35 dns-server-administrator
setioariwibowo
 
materi membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.pptmateri membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.ppt
NgatoilahNgatoilah
 
Dns information
Dns informationDns information
Dns information
Sholeh WEB
 
Debian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesiaDebian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesia
Adhit Styabudi
 
Pengenalan DNS
Pengenalan DNSPengenalan DNS
Pengenalan DNS
irvan132
 
Securing DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in MedanSecuring DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in Medan
Adi Ginting
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
muhlih
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
muhlih
 
Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020
Walid Umar
 
Bab 7 gnu linu x server
Bab 7 gnu linu x serverBab 7 gnu linu x server
Bab 7 gnu linu x server
Ade Tamin
 
Konfigurasi dasar & Web sever.pptx
Konfigurasi dasar & Web sever.pptxKonfigurasi dasar & Web sever.pptx
Konfigurasi dasar & Web sever.pptx
aninurislami
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
muhlih
 
Cover
CoverCover
Cover
Amat Bagol
 

Similar to Laporan master slave dns (20)

4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns
 
Step by-step- debian-lks-nasional-2010
Step by-step- debian-lks-nasional-2010Step by-step- debian-lks-nasional-2010
Step by-step- debian-lks-nasional-2010
 
Administrasi server dalam jaringan
Administrasi server dalam jaringanAdministrasi server dalam jaringan
Administrasi server dalam jaringan
 
Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1
 
Dhcp server & dns server
Dhcp server & dns serverDhcp server & dns server
Dhcp server & dns server
 
Dhcp server & dns server
Dhcp server & dns serverDhcp server & dns server
Dhcp server & dns server
 
22modul 35 dns-server-administrator
22modul 35 dns-server-administrator22modul 35 dns-server-administrator
22modul 35 dns-server-administrator
 
materi membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.pptmateri membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.ppt
 
Dns information
Dns informationDns information
Dns information
 
Debian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesiaDebian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesia
 
Pengenalan DNS
Pengenalan DNSPengenalan DNS
Pengenalan DNS
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Securing DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in MedanSecuring DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in Medan
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020
 
Bab 7 gnu linu x server
Bab 7 gnu linu x serverBab 7 gnu linu x server
Bab 7 gnu linu x server
 
Konfigurasi dasar & Web sever.pptx
Konfigurasi dasar & Web sever.pptxKonfigurasi dasar & Web sever.pptx
Konfigurasi dasar & Web sever.pptx
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Cover
CoverCover
Cover
 

Laporan master slave dns

  • 1. Subiyantoro (29) KONFIGURASI MASTER SLAVE DNS DI UBUNTU SERVER 12.04 Bpk. DodiPermana Ibu. Asyifa XII – TKJ – A 7 September 2013 AdministrasiJaringan A. TUJUAN - DapatMemahami Master Slave DNS - DapatMengkonfigurasi Master Slave DNS - Memahami Cara kerja Master Slave DNS B. PENDAHULUAN DNS (Domain Name System) merupakansebuahaplikasi services di Internet yang menerjemahkansebuah domain name ke IP address, Atausebuahsistem yang menyimpaninformasitentangnama host maupunnama domain dalambentuk basis data tersebar (distributed database) di dalamjaringan computer. Setiappengakses internet membutuhkan DNS kecualisanggupmenghafalsebanyak 256*256*256*256 IP address. Salah satupengguna DNS adalahpengakses internet, tapipengakses internet tidakperlumembuat DNS Server karenabisamenggunakan DNS server yang disediakanoleh ISP. Pengguna DNS selanjutnyatentusajaadalah ISP, danmereka yang mengelola domain dan webserver. FungsiDNS : - KerangkaPeraturanpengirimansecarakontroversimenggunakankeuntunganjenisrekod DNS, dikenalsebagairekod TXT. - Menyediakankeluwesanuntukkegagalan computer. Beberapa server DNS memberikanperlindunganuntuksetiap domain. Tepatnya,Tigabelas server akar (root server)digunakanolehseluruhdunia. C. ALAT DAN BAHAN - Software Virtualisasi - 1 MesinVirtualisasi Master DNS - 1 MesinVirtualisasi Slave DNS - Software Bind9 - Document Reference Ubuntu Server Guide
  • 2. D. LANGKAH KERJA MASTER DNS 1. NyalakanMesinVirtualisasi Master DNS 2. Pertama Install terlebihdahulu software DNS yaitu bind9 3. LaluKonfigurasi Network Address 4. Lanjutdenganmenyisipkan Script sebagaiberikut : N o t e : # apt-get install bind9 # nano /etc/network/interface auto lo eth2 iface lo inet loopback iface eth2 inet static address 50.100.200.1 netmask 24 dns-nameservers 50.100.200.1
  • 3. 5. Selanjutnya edit fileKonfigurasi bind yang ada di directory /etc/bind/named.conf.local, lalumasukkan script sebagaiberikut : N o t e : Z o n e “ s u b i . b iz” / Zone “200.100.50.in-addrp.arpa sebuahdaerah yang mencakupsebuah domain utuhatauhanyasebagiansaja. Type master Adalah type master DNS yang akandigunakanuntuk Server DNS File “/etc/bind/db.subi.biz” / file “/etc/bind/db.50.100” Alamat File Konfigurasi DNS Allow-tansfer{ 50.100.200.10; } Adalahperintahuntukmentransferkan file konfigurasikepada slave DNS Also-notify { 50.100.200.10’ } Adalah script untukmembuatpemberitahuansebuahkegiatn yang berhubungandengan DNS danakanditampilkanpada directory /var/log/syslog zone “subi.biz” { type master; file “/etc/bind/db.subi.biz”; allow-transfer { 50.100.200.10; }; also-notify { 50.100.200.10; }; }; Zone “200.100.50.in-addr.arpa” { type master; file “/etc/bind/db.50.100”; allow-transfer { 50.100.200.10; }; also-notify { 50.100.200.10; }; };
  • 4. 6. Lalu Save File konfigurasitersebut 7. Duplikatkandangantilahnamadari file db.localmenjadi db.subi.biz dan db.127 menjadi db.50.100 8. Lalu Edit file konfigurasi file db.subi.biz # cp /etc/bind/db.local /etc/bind/db.subi.biz # cp /etc/bind/db.127 /etc/bind/db.50.100 # nano /etc/bind/db.subi.biz
  • 5. 9. LaluMasukkan Script sebagaiberikut : ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA subi.biz. root.subi.biz. ( 2013090701 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.subi.biz @ IN A 50.100.200.1 @ IN AAAA ::1 ns IN A 50.100.200.1
  • 6. Note : TTL SOA MINIMUM TTL adalahnilai default TTL (Time To Live) untuksemua record pada zone file. Field inidalamsatuandetik. A Aadalah field yang menunjukkanalamat Ipv4. Nama owner akanekuivalendengan IP address yang didefinisikansetelah record A. Expire SOA EXPIRE adalah field yang menunjukkanberapa lama zona-data masih authoritative. Field inihanyaberlakuuntuk slave atau secondary server. Serial SOA Serial adalah field yang menunjukkan serial number dari DNS server. Field iniberisinilai unsigned 32 bit mulaidari 1 hingga 4294967295 denganjumlah increment maksimal 2147483647. Refresh SOA REFRESH adalah field yang menunjukkanwaktu slave server akanmerefreshzonadari master server. Field inidalamsatuandetikdengannilai signed 32 bit. RFC1912 merekomendasikan 1200 hingga 43200 detik.1200 detikjikadatanyacepatberubahdan 43200 detikjika data jarangberubah. Retry SOA RETRY adalah field yang menunjukkanberapa lama waktujedaantarapercobaan slave server mengkontak master server jikakontakpertamamengalamikegagalanketika slave server me- refresh cache dari master server.
  • 7. 10. Lalu Save File Konfigurasitersebut 11. Lanjutdenganpengeditankonfigurasi file db.50.100 12. Lalumasukkan Script sebagaiberikut # nano /etc/bind/db.50.100 ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA subi.biz. root.subi.biz. ( 2013090701 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns. 1 IN PTR ns.subi.biz
  • 8. Note : TTL SOA MINIMUM TTL adalahnilai default TTL (Time To Live) untuksemua record pada zone file. Field inidalamsatuandetik. A Aadalah field yang menunjukkanalamat Ipv4. Nama owner akanekuivalendengan IP address yang didefinisikansetelah record A. Expire SOA EXPIRE adalah field yang menunjukkanberapa lama zona-data masih authoritative. Field inihanyaberlakuuntuk slave atau secondary server. Serial SOA Serial adalah field yang menunjukkan serial number dari DNS server. Field iniberisinilai unsigned 32 bit mulaidari 1 hingga 4294967295 denganjumlah increment maksimal 2147483647. Refresh SOA REFRESH adalah field yang menunjukkanwaktu slave server akanmerefreshzonadari master server. Field inidalamsatuandetikdengannilai signed 32 bit. RFC1912 merekomendasikan 1200 hingga 43200 detik.1200 detikjikadatanyacepatberubahdan 43200 detikjika data jarangberubah. Retry SOA RETRY adalah field yang menunjukkanberapa lama waktujedaantarapercobaan slave server mengkontak master server jikakontakpertamamengalamikegagalanketika slave server me- refresh cache dari master server. PTR
  • 9. PTR adalah domain name pointer, yaitu record yang menunjukkelokasitertentudalam domain name space. 13. Lalu Save File Konfigurasitersebut 14. LanjutdenganMerestart service bind9 15. Konfigurasi MASTER DNS pun selesaisampaidisinidandilanjutkandengankonfigurasi SLAVE DNS SLAVE DNS 1. Install Aplikasi Bind9 terlebihdahulu 2. LaluKonfigurasi file /etc/network/interface # invoke-rc.d bind9 restart # apt-get install bind9 # nano /etc/network/interface
  • 10. 3. Lalumasukkan script sebagaiberikut 4. Lalu Save file konfigurasitersebut 5. Lanjutdenganmerestart network nya auto lo eth2 iface lo inet loopback iface eth2 inet static address 50.100.200.10 netmask 24 dns-nameservers 50.100.200.10 # invoke-rc.d networking restart
  • 11. 6. Lanjutdenganmengedit file konfigurasi /etc/bind/named.conf.local 7. Lalumasukkan Script Sebagaiberikut : 8. Lalurestartlah service bind9 PENGUJIAN MASTER DNS 1. Ketikkanperintah Makaakanmuncul # nano /etc/bind/named.conf.local zone “subi.biz” { type master; file “subi.biz”; masters { 50.100.200.1; }; }; Zone “200.100.50.in-addr.arpa” { type master; file “db.50.100”; masters { 50.100.200.1; }; }; # invoke-rc.d bind9 restart # nslookup subi.biz
  • 12. 2. Ketikkanperintah Makaakanmuncul SLAVE DNS 1. Ketikkanperintah Makaakanmuncul # dig subi.biz # nslookup subi.biz
  • 13. 2. Ketikkanperintah Makaakanmuncul 3. Untukmengetahuipemberitahuandari MASTER DNS Makaakanmuncul # dig subi.biz # cat /var/log/syslog | grep subi.biz
  • 14. CLIENT 1. PengujianJika MASTER DNS Sedang UP Makaakanmuncul 2. Pengujianjika SLAVE DNS Sedang Down Makaakanmuncul # nslookup subi.biz # nslookup subi.biz
  • 15. E. KESIMPULAN BahwaPada SLAVE DNS berfungsiuntukMembackup DNS yang adapada Master padasaat MASTER DNS dalamKeadaan Down ataumaintance, sehingga Slave DNS akansecaraotomatisakanbekerjasebagai DNS Server nya.