0% found this document useful (0 votes)
45 views11 pages

Dns Server (Domain Name System)

The document discusses the configuration of a DNS server using Bind9 on an Ubuntu system. It provides steps to install Bind9, configure DNS zones and records for the domain "kranjcar.com" in files like named.conf.local and databases, enable dynamic updates from a DHCP server, and test the DNS setup using nslookup. It also covers restarting services and confirming that DNS queries resolve correctly.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views11 pages

Dns Server (Domain Name System)

The document discusses the configuration of a DNS server using Bind9 on an Ubuntu system. It provides steps to install Bind9, configure DNS zones and records for the domain "kranjcar.com" in files like named.conf.local and databases, enable dynamic updates from a DHCP server, and test the DNS setup using nslookup. It also covers restarting services and confirming that DNS queries resolve correctly.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 11

DNS SERVER (Domain Name System)

1. Instalasi Bind # apt-get install bind9

Ket : Install Bind9 Success 2. Mengecek di direktori mana saja DHCP Server diinstall # dpkg L bind9 /. /etc /etc/bind /etc/bind/db.0 /etc/bind/db.255 /etc/bind/db.empty /etc/bind/zones.rfc1918 /etc/bind/db.127 /etc/bind/db.local /etc/bind/db.root /etc/bind/named.conf /etc/bind/named.conf.local /etc/bind/named.conf.options /etc/init.d /etc/init.d/bind9 /usr /usr/sbin /usr/sbin/named /usr/sbin/rndc /usr/sbin/rndc-confgen /usr/sbin/dnssec-keygen /usr/sbin/dnssec-signzone /usr/sbin/named-checkconf /usr/sbin/named-checkzone /usr/share /usr/share/man /usr/share/man/man5 /usr/share/man/man5/named.conf.5.gz /usr/share/man/man5/rndc.conf.5.gz /usr/share/man/man8

/usr/share/man/man8/rndc.8.gz /usr/share/man/man8/rndc-confgen.8.gz /usr/share/man/man8/dnssec-signzone.8.gz /usr/share/man/man8/named-checkconf.8.gz /usr/share/man/man8/named.8.gz /usr/share/man/man8/named-checkzone.8.gz /usr/share/man/man8/dnssec-keygen.8.gz /usr/share/doc /usr/share/doc/bind9 /usr/share/doc/bind9/README.Debian.gz /usr/share/doc/bind9/changelog.Debian.gz /usr/share/doc/bind9/copyright /usr/share/doc/bind9/changelog.gz /usr/share/doc/bind9/FAQ.gz /usr/share/doc/bind9/README.gz /var /var/cache /var/cache/bind /var/run /var/run/bind /var/run/bind/run

Ket : Konfigurasi bind9 terletak di direktori /etc, manual terletak di direktori /usr/share dan cache terletak di direktori /var. 3. Konfigurasi file /etc/resolv.conf # gedit /etc/resolv.conf

Ket : domain yang akan dibuat kranjcar.com dan nameserver berbentuk ip yang merupakan destination ke domain kranjcar.com. 4. Mengkopi template database ke /var/cache/bind # cp /etc/bind/db.local /var/cache/bind/kranjcar.com.db # cp /etc/bind/db.255 /var/cache/bind/kranjcar.com.rev

Ket : file /etc/bind/db.local merupakan template database yang akan kita konfigurasi, sedangkan db.255 merupakan file reverse dari database yang akan kita konfigurasi. 5. Mengedit file database # gedit /var/cache/bind/kranjcar.com.db

Ket : www adalah domain global (root) yang mempunyai ip 10.252.108.103, dengan kata lain jika kita mengakses kranjcar.com maka kita telah mengakses domain global tersebut(www.kranjcar.com). Sedangkan chafid merupakan domain khusus yang dapat di akses melalui 10.252.108.130. 6. Mengedit file database reverse # gedit /var/cache/bind/kranjcar.com.rev

Ket : file /var/cache/bind/kranjcar.com.rev merupakan file reverse dari database /var/cache/bind/kranjcar.com.db. 103 merupakan net id dari global domain www.kranjcar.com yaitu 10.252.108.103. 7. Mengedit file konfigurasi named.conf.local # gedit /etc/bind/named.conf.local

Ket : kranjcar.com.db adalah database dari kranjcar.com dan kranjcar.com.rev merupakan reverse dari database utama yang memiliki zone yang juga merupakan kebalikan dari subnet domain. 8. Mengedit file named.conf.option # gedit /etc/bind/named.conf.option

Ket : named.conf.option adalah konfigurasi untuk melakukan pencarian domain luar melalui ip forwarders. 9. Merestart bind9 # /etc/init.d/bind9 restart

Ket : Saat merestart, bind menolak koneksi ke localhost dan domain yang baru saja dibuat berhasil direstart. 10. Mengecek dengan menggunakan nslookup # nslookup www.kranjcar.com

Ket : Domain global yang baru saja dibuat www.kranjcar.com berhasil ditemukan sesuai dengan ip yang telah ditunjuk diawal tadi 10.252.108.103. Sedangkan 53 merupakan port koneksi. Dynamic DNS Server 1. Menginstall DHCP3 seperti pada praktikum sebelumnya # apt-get install dhcp3-server

Ket : Karena DHCP3 telah diinstall pada praktikum sebelumnya, maka saya tidak mempratikannya pada praktikum ini dan hanya mengambil capture dari pratikum sebelumnya. 2. Memasukkan key penanda pada bind # gedit /etc/bind/named.conf.local

Ket : Saya menggunakan key default yaitu rndc.key. Sehingga tidak perlu dikonfigurasi ulang dan dapat langsung memakainya. 3. Merestart bind # /etc/init.d/bind9 restart

Ket : Bind berhasil direstart. 4. Mengedit file konfigurasi DHCP3 # gedit /etc/dhcp3/dhcpd.conf

Ket : Mengedit dhcpd.conf seperti pada modul praktikum. 5. Merestart DHCP3 # /etc/init.d/dhcp3-server restart

Ket : Restart dhcp3 success. 6. Mengkonfigurasi client # gedit /etc/bind/dhclient.conf

# dhclient eth0

Ket : Mengkonfigurasi client dengan memasukkan MAC-ADDRESS server, kemudian menjalankan dhclient pada eth0. IP client berhasil diubah menjadi 10.252.108.92. Kesimpulan : -

You might also like