SlideShare a Scribd company logo
1 of 18
No. Exp : 1 Domain Name 
System 
( Master Slave ) 
Tanggal : 19 November 2014 
Nama : M Syahrul Fadillah Pelajaran : Adm. Server 
Kelas : XII TKJ B Pemateri : 1. Supriyadi A.md 
A. Tujuan 
 Mengetahui Fungsi DNS 
 Dapat menerapkan DNS pada server debian 
B. Pendahuluan 
DNS ( Domain Name System ) merupakan sebuah system yang 
menyimpan informasi tentang nama host maupun nama domain dalam 
bentuk basis data tersebar yang menggunakan protocol TCP/IP. 
Struktur DNS : 
1. Root level domain = ditandai dengan “.” ( dot/titik ) 
2. Top level domain 
a. generic Top Level Domain ( gLTD ) = .com, .ord, 
.edu, dll. 
b. country code Top Level Domain ( ccLTD ) = 
Indonesia (.id), jepang (.jp), dll 
3. Second level domain = akademik (.ac), company (.co), 
netwotk (.net), dll. 
4. HostName 
C. Alat Dan Bahan 
 1 buah PC/laptop 
 Topologi 
 ISO Debian 7.5
D. Langkah Kerja 
Topologi
KONFIGURASI MASTER 
1. Setting hosts 
2. Kemudian isikan dengan ip dan domain 
3. Setting hostname 
4. Kemudian isikan nama domain sesuai yang kita inginkan 
5. Lalu setting IP addressnya terlebih dahulu
6. Berikan ip pada masing-masing server, setelah diberikan ip kemudian 
direboot 
7. Restart networking 
8. Install SSH pada server 
9. Ubah ip pada client 
IP MASTER
10. Buka PuTTY untuk mengkonfig master dan slave yang ingin kita buat 
11. Install bind9 pada PuTTY 
12. Masuk ke direktori /etc/bind/, 
13. kemudian ketik #nano named.conf.options
14. kemudian kita hapus tanda slash sampai 2 baris di bawahnya. Kemudian 
atur ip nya. Pada bagian dnssec-validation auto; ubah autonya menjadi no; 
15. Kemudian ketik syntax #nano named.conf.local jika sudah masuk, 
kemudian kita tambahkan syntax seperti di bawah ini di bagian paling 
bawah. 
16. Kemudian copy file db.local menjadi db.domain 
17. Kita edit file db.domain
18. Ganti semua nama “localhost” menjaid nama domain yang kita buat. disini 
kita jadikan server master sebagai ns1 dan server slave menjadi ns2. Edit 
seperti ini. 
19. sebelum kita mengkonfigurasi file db.ip copy dulu filenya. 
20. Setelah dicopy, kita masuk untuk mengedit file db.ip dengan syntax #nano 
db.ip. jika sudah masuk editor. Edit seperti dibawah ini, jangan lupa untuk 
mengganti localhost menjadi nama domain kita.
21. Masuk ke resolv.conf dengan syntax dibawah 
22. Edit seperti dibawah ini 
23. Kemudian cek konfigurasi tiap conf dan zone pada master 
24. Setelah itu restart bind9 
25. Kemudian DIG ns1, ns2
26. Cek nslookup pada ip master dan slave 
27. Ping ip pada ns1
KONFIGURASI SLAVE. 
1. Setting hosts 
2. Kemudian isikan dengan ip dan domain 
3. Setting hostname 
4. Kemudian isikan nama domain sesuai yang kita inginkan 
5. Lalu setting IP addressnya terlebih dahulu 
6. Berikan ip pada mag-masing server 
7. Restart networking 
8. Install SSH pada server 
IP FTP 
IP SLAVE
9. Buka PuTTY untuk mengkonfig master dan slave yang ingin kita buat 
10. Install bind9 pada PuTTY 
11. Masuk ke direktori /etc/bind/, 
12. kemudian ketik #nano named.conf.options
13. kemudian kita hapus tanda slash sampai 2 baris di bawahnya. Kemudian 
atur ip nya. Pada bagian dnssec-validation auto; ubah autonya menjadi no; 
14. Kemudian ketik syntax #nano named.conf.local jika sudah masuk, 
kemudian kita tambahkan syntax seperti di bawah ini di bagian paling 
bawah. 
15. Masuk ke resolv.conf dengan syntax dibawah 
16. Edit seperti dibawah ini
17. Kemudian cek konfigurasi tiap conf 
18. Setelah itu restart bind9 
19. Kemudian ketik syntax #tail –f /var/log/syslog 
KONFIGURASI FTP. 
1. Setting hosts 
2. Kemudian isikan dengan ip dan domain 
3. Setting hostname 
4. Kemudian isikan nama domain sesuai yang kita inginkan 
5. Lalu setting IP addressnya terlebih dahulu 
6. Berikan ip pada mag-masing server 
IP FTP
7. Restart networking 
8. Install SSH pada server 
9. Buka PuTTY untuk mengkonfig master dan slave yang ingin kita buat 
10. Setelah diberikan ip, lanjut untuk menginstall proftpd 
11. Buat user untuk pengetesan dengan syntax #adduser ‘namauser’
12. Masuk ke direktori user1 dan user2 
13. Restart proftpd 
14. Ganti semua nama “localhost” menjaid nama domain yang kita buat. 
15. Cek tail –f /var/log/syslog 
16. Masukan localhost yang sudah kita buat
17. kita masuk untuk mengedit file db.ip dengan syntax #nano db.ip. jika 
sudah masuk editor. Edit seperti dibawah ini, jangan lupa untuk mengganti 
localhost menjadi nama domain kita. 
18. Jika meminta user login, maka masukan user yang telah dibuat tadi 
19. Jika masuk, berarti ftp dengan dns berhasil
20. Kemudian kita test menonaktifkan server master, jika server master 
nonaktif dan server slave masih menyala dan masih bisa menggunakan ftp 
dengan domain. Maka pembuatan dns master dan slave serta ftp berhasil
E. KESIMPULAN 
Pada DNS ( domain name system ) terdapat opsi master dan slave, 
yang berfungsi jika salah satu server master down atau mati, maka akan 
ada cadangan yang difungsikan sebagai server yaitu slave.

More Related Content

What's hot

50 perintah dasar linux
50 perintah dasar linux50 perintah dasar linux
50 perintah dasar linuxalfarition
 
Penambahan repository & konfigurasi dns pada debian server
Penambahan repository & konfigurasi dns pada debian serverPenambahan repository & konfigurasi dns pada debian server
Penambahan repository & konfigurasi dns pada debian servermaxiliaam
 
Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7CyberSpace
 
50 Perintah Dasar Linux Dan Contohnya
50 Perintah Dasar Linux Dan Contohnya50 Perintah Dasar Linux Dan Contohnya
50 Perintah Dasar Linux Dan ContohnyaAlfan Khudori
 
Laporan instalasi debian 7
Laporan instalasi debian 7Laporan instalasi debian 7
Laporan instalasi debian 7danar_abiyoso
 
Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...
Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...
Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...Riz Al-Atsary (Abu Uwais)
 
50 Command linux
50 Command linux50 Command linux
50 Command linuxjoandi11
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7CyberSpace
 
Debian yuli saputro
Debian yuli saputroDebian yuli saputro
Debian yuli saputroYuli Saputra
 
Perintah-perintah MsDos
Perintah-perintah MsDosPerintah-perintah MsDos
Perintah-perintah MsDosalfianostefano
 
Instalasi Debian Server
Instalasi Debian ServerInstalasi Debian Server
Instalasi Debian Serverharisx
 
cara install ubuntu server
cara install ubuntu servercara install ubuntu server
cara install ubuntu serveraho77
 
Konfigurasi Web server APACHE2
Konfigurasi Web server APACHE2Konfigurasi Web server APACHE2
Konfigurasi Web server APACHE2syahrulfadillah16
 
50 Perintah dasar Linux
50 Perintah dasar Linux50 Perintah dasar Linux
50 Perintah dasar LinuxUtami Islami
 
Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )
Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )
Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )Ema Amalia
 

What's hot (18)

50 perintah dasar linux
50 perintah dasar linux50 perintah dasar linux
50 perintah dasar linux
 
Penambahan repository & konfigurasi dns pada debian server
Penambahan repository & konfigurasi dns pada debian serverPenambahan repository & konfigurasi dns pada debian server
Penambahan repository & konfigurasi dns pada debian server
 
Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7
 
50 Perintah Dasar Linux Dan Contohnya
50 Perintah Dasar Linux Dan Contohnya50 Perintah Dasar Linux Dan Contohnya
50 Perintah Dasar Linux Dan Contohnya
 
Laporan instalasi debian 7
Laporan instalasi debian 7Laporan instalasi debian 7
Laporan instalasi debian 7
 
FreeBSD POP3/IMAP Server
FreeBSD POP3/IMAP ServerFreeBSD POP3/IMAP Server
FreeBSD POP3/IMAP Server
 
Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...
Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...
Tutorial mudah membuat server email postfix dovecot squirrelmail_ubuntu serve...
 
Debian 7 wheezy
Debian 7 wheezyDebian 7 wheezy
Debian 7 wheezy
 
50 Command linux
50 Command linux50 Command linux
50 Command linux
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7
 
Debian yuli saputro
Debian yuli saputroDebian yuli saputro
Debian yuli saputro
 
Perintah-perintah MsDos
Perintah-perintah MsDosPerintah-perintah MsDos
Perintah-perintah MsDos
 
Instalasi Debian Server
Instalasi Debian ServerInstalasi Debian Server
Instalasi Debian Server
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
 
cara install ubuntu server
cara install ubuntu servercara install ubuntu server
cara install ubuntu server
 
Konfigurasi Web server APACHE2
Konfigurasi Web server APACHE2Konfigurasi Web server APACHE2
Konfigurasi Web server APACHE2
 
50 Perintah dasar Linux
50 Perintah dasar Linux50 Perintah dasar Linux
50 Perintah dasar Linux
 
Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )
Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )
Tugas: Perintah dasar linux ubuntu ( 24/ 3 / 2014 )
 

Similar to DNS_MASTER_SLAVE

Tutorial Lengkap Konfigurasi Debian Wheezy
Tutorial Lengkap Konfigurasi Debian WheezyTutorial Lengkap Konfigurasi Debian Wheezy
Tutorial Lengkap Konfigurasi Debian Wheezyavsai
 
Pengertian dns
Pengertian dnsPengertian dns
Pengertian dnsilham133
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012fmraihan
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013dedd_simbolon
 
Cara konfigurasi ip address di linux
Cara konfigurasi ip address di linuxCara konfigurasi ip address di linux
Cara konfigurasi ip address di linuxEddy_TKJ
 
Modul setting dns--ok
Modul setting dns--ok Modul setting dns--ok
Modul setting dns--ok Iman Sudrajat
 
Debian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesiaDebian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesiaAdhit Styabudi
 
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 dnswayan abyong
 
Nat & proxy server
Nat &  proxy serverNat &  proxy server
Nat & proxy serverHadi Nursyam
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh serverOcto Ayomy
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalYanh Jo'e
 
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...Mas Tobel
 
Er emailpostfixdovecotsquirrelmailubuntuserver12.04
Er emailpostfixdovecotsquirrelmailubuntuserver12.04Er emailpostfixdovecotsquirrelmailubuntuserver12.04
Er emailpostfixdovecotsquirrelmailubuntuserver12.04amri am
 

Similar to DNS_MASTER_SLAVE (20)

Tutorial Lengkap Konfigurasi Debian Wheezy
Tutorial Lengkap Konfigurasi Debian WheezyTutorial Lengkap Konfigurasi Debian Wheezy
Tutorial Lengkap Konfigurasi Debian Wheezy
 
Pengertian dns
Pengertian dnsPengertian dns
Pengertian dns
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Cara konfigurasi ip address di linux
Cara konfigurasi ip address di linuxCara konfigurasi ip address di linux
Cara konfigurasi ip address di linux
 
Modul setting dns--ok
Modul setting dns--ok Modul setting dns--ok
Modul setting dns--ok
 
Debian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesiaDebian 5 server_configuration_indonesia
Debian 5 server_configuration_indonesia
 
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
 
Nat & proxy server
Nat &  proxy serverNat &  proxy server
Nat & proxy server
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh server
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasional
 
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
 
Debian Server
Debian ServerDebian Server
Debian Server
 
Er emailpostfixdovecotsquirrelmailubuntuserver12.04
Er emailpostfixdovecotsquirrelmailubuntuserver12.04Er emailpostfixdovecotsquirrelmailubuntuserver12.04
Er emailpostfixdovecotsquirrelmailubuntuserver12.04
 
Web server HTTP dan HTTPS
Web server HTTP dan HTTPSWeb server HTTP dan HTTPS
Web server HTTP dan HTTPS
 
Web & dns server
Web & dns serverWeb & dns server
Web & dns server
 
Setting DNS pada ubuntu server
Setting DNS pada ubuntu serverSetting DNS pada ubuntu server
Setting DNS pada ubuntu server
 
Modul as
Modul asModul as
Modul as
 

More from syahrulfadillah16

More from syahrulfadillah16 (10)

Mail server
Mail serverMail server
Mail server
 
Konfigurasi DNS
Konfigurasi DNSKonfigurasi DNS
Konfigurasi DNS
 
Mikrotik firewall chain tambahan
Mikrotik firewall chain tambahanMikrotik firewall chain tambahan
Mikrotik firewall chain tambahan
 
Mikrotik firewall chain input & firewall logging
Mikrotik firewall chain input & firewall loggingMikrotik firewall chain input & firewall logging
Mikrotik firewall chain input & firewall logging
 
Mikrotik firewall chain forward
Mikrotik firewall chain forwardMikrotik firewall chain forward
Mikrotik firewall chain forward
 
Mikrotik firewall chain input
Mikrotik firewall chain inputMikrotik firewall chain input
Mikrotik firewall chain input
 
Konfigurasi Vsftpd
Konfigurasi VsftpdKonfigurasi Vsftpd
Konfigurasi Vsftpd
 
Konfigurasi Samba
Konfigurasi SambaKonfigurasi Samba
Konfigurasi Samba
 
Konfigurasi NFS
Konfigurasi NFSKonfigurasi NFS
Konfigurasi NFS
 
Konfigurasi Proftpd
Konfigurasi ProftpdKonfigurasi Proftpd
Konfigurasi Proftpd
 

DNS_MASTER_SLAVE

  • 1. No. Exp : 1 Domain Name System ( Master Slave ) Tanggal : 19 November 2014 Nama : M Syahrul Fadillah Pelajaran : Adm. Server Kelas : XII TKJ B Pemateri : 1. Supriyadi A.md A. Tujuan  Mengetahui Fungsi DNS  Dapat menerapkan DNS pada server debian B. Pendahuluan DNS ( Domain Name System ) merupakan sebuah system yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar yang menggunakan protocol TCP/IP. Struktur DNS : 1. Root level domain = ditandai dengan “.” ( dot/titik ) 2. Top level domain a. generic Top Level Domain ( gLTD ) = .com, .ord, .edu, dll. b. country code Top Level Domain ( ccLTD ) = Indonesia (.id), jepang (.jp), dll 3. Second level domain = akademik (.ac), company (.co), netwotk (.net), dll. 4. HostName C. Alat Dan Bahan  1 buah PC/laptop  Topologi  ISO Debian 7.5
  • 2. D. Langkah Kerja Topologi
  • 3. KONFIGURASI MASTER 1. Setting hosts 2. Kemudian isikan dengan ip dan domain 3. Setting hostname 4. Kemudian isikan nama domain sesuai yang kita inginkan 5. Lalu setting IP addressnya terlebih dahulu
  • 4. 6. Berikan ip pada masing-masing server, setelah diberikan ip kemudian direboot 7. Restart networking 8. Install SSH pada server 9. Ubah ip pada client IP MASTER
  • 5. 10. Buka PuTTY untuk mengkonfig master dan slave yang ingin kita buat 11. Install bind9 pada PuTTY 12. Masuk ke direktori /etc/bind/, 13. kemudian ketik #nano named.conf.options
  • 6. 14. kemudian kita hapus tanda slash sampai 2 baris di bawahnya. Kemudian atur ip nya. Pada bagian dnssec-validation auto; ubah autonya menjadi no; 15. Kemudian ketik syntax #nano named.conf.local jika sudah masuk, kemudian kita tambahkan syntax seperti di bawah ini di bagian paling bawah. 16. Kemudian copy file db.local menjadi db.domain 17. Kita edit file db.domain
  • 7. 18. Ganti semua nama “localhost” menjaid nama domain yang kita buat. disini kita jadikan server master sebagai ns1 dan server slave menjadi ns2. Edit seperti ini. 19. sebelum kita mengkonfigurasi file db.ip copy dulu filenya. 20. Setelah dicopy, kita masuk untuk mengedit file db.ip dengan syntax #nano db.ip. jika sudah masuk editor. Edit seperti dibawah ini, jangan lupa untuk mengganti localhost menjadi nama domain kita.
  • 8. 21. Masuk ke resolv.conf dengan syntax dibawah 22. Edit seperti dibawah ini 23. Kemudian cek konfigurasi tiap conf dan zone pada master 24. Setelah itu restart bind9 25. Kemudian DIG ns1, ns2
  • 9. 26. Cek nslookup pada ip master dan slave 27. Ping ip pada ns1
  • 10. KONFIGURASI SLAVE. 1. Setting hosts 2. Kemudian isikan dengan ip dan domain 3. Setting hostname 4. Kemudian isikan nama domain sesuai yang kita inginkan 5. Lalu setting IP addressnya terlebih dahulu 6. Berikan ip pada mag-masing server 7. Restart networking 8. Install SSH pada server IP FTP IP SLAVE
  • 11. 9. Buka PuTTY untuk mengkonfig master dan slave yang ingin kita buat 10. Install bind9 pada PuTTY 11. Masuk ke direktori /etc/bind/, 12. kemudian ketik #nano named.conf.options
  • 12. 13. kemudian kita hapus tanda slash sampai 2 baris di bawahnya. Kemudian atur ip nya. Pada bagian dnssec-validation auto; ubah autonya menjadi no; 14. Kemudian ketik syntax #nano named.conf.local jika sudah masuk, kemudian kita tambahkan syntax seperti di bawah ini di bagian paling bawah. 15. Masuk ke resolv.conf dengan syntax dibawah 16. Edit seperti dibawah ini
  • 13. 17. Kemudian cek konfigurasi tiap conf 18. Setelah itu restart bind9 19. Kemudian ketik syntax #tail –f /var/log/syslog KONFIGURASI FTP. 1. Setting hosts 2. Kemudian isikan dengan ip dan domain 3. Setting hostname 4. Kemudian isikan nama domain sesuai yang kita inginkan 5. Lalu setting IP addressnya terlebih dahulu 6. Berikan ip pada mag-masing server IP FTP
  • 14. 7. Restart networking 8. Install SSH pada server 9. Buka PuTTY untuk mengkonfig master dan slave yang ingin kita buat 10. Setelah diberikan ip, lanjut untuk menginstall proftpd 11. Buat user untuk pengetesan dengan syntax #adduser ‘namauser’
  • 15. 12. Masuk ke direktori user1 dan user2 13. Restart proftpd 14. Ganti semua nama “localhost” menjaid nama domain yang kita buat. 15. Cek tail –f /var/log/syslog 16. Masukan localhost yang sudah kita buat
  • 16. 17. kita masuk untuk mengedit file db.ip dengan syntax #nano db.ip. jika sudah masuk editor. Edit seperti dibawah ini, jangan lupa untuk mengganti localhost menjadi nama domain kita. 18. Jika meminta user login, maka masukan user yang telah dibuat tadi 19. Jika masuk, berarti ftp dengan dns berhasil
  • 17. 20. Kemudian kita test menonaktifkan server master, jika server master nonaktif dan server slave masih menyala dan masih bisa menggunakan ftp dengan domain. Maka pembuatan dns master dan slave serta ftp berhasil
  • 18. E. KESIMPULAN Pada DNS ( domain name system ) terdapat opsi master dan slave, yang berfungsi jika salah satu server master down atau mati, maka akan ada cadangan yang difungsikan sebagai server yaitu slave.