Selasa, 04 November 2014

DNS server

TUTORIAL SETTING DNS SERVER
       Pengertian DNS(Domain Name system)
             Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS juga merupakan merupakan server yand dapat digunakan untuk memberi layanan pemetaan nama host ke alamat IP dan bahkan sebaliknya dari alamat IP menjadi nama host. Paket DNS server ini cukup dipasang pada salah satu komputer yang berlaku sebagai DNS, sedangkan komputer yang lain berlaku sebagai DNS.
  DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet .
DNS memiliki keunggulan seperti:
a.       Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer cukup host name (nama Komputer).
b.      Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
c.       Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet maupun di Intranet.

          DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer dijaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client
Struktur  DNS
Root-Level Domains
    Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang disebut dengan level. Level paling atas di hirarki disebut dengan root domain. Root domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”).

       Top-LeveLDomains
Pada bagian dibawah ini adalah contoh dari top-level domains:
  • com : Organisasi Komersial
  • edu : Institusi pendidikan atau universitas
  • org : Organisasi non-profit
  • net : Networks (backbone Internet)
  • gov : Organisasi pemerintah non militer
  • mil  : Organisasi pemerintah militer
  • num : No telpon
  • arpa : Reverse DNS
  • xx : dua-huruf untuk kode negara (id:Indonesia,sg:singapura,au:australia,dll)



Host Name
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name
(FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com adalah domain name.
Cara kerja DNS(Domain Name System).


       
      DNS menggunakan relasi client – server untuk resolusi nama. Pada saat client mencari satu host, maka ia akan mengirimkan query ke server DNS. Query adalah satu permintaan untuk resolusi nama yang dikirimkan ke server DNS.


1.      Pada komputer Client, sebuah program aplikasi misalnya http, meminta pemetaan IP Address (forward lookup query). Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver, resolver menghubungi DNS server, yang biasa disebut name server.
2.      Name server meng-cek ke local database, jika ditemukan, name server mengembalikan IP Address ke resolver jika tidak ditemukan akan meneruskan query tersebut ke name server  root server.
3.      Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server.

            Data Percobaan
Adapun langkah-langkah percobaan yang di lakukan yaitu:
·         Pertama yaitu kita melakukan  instalasi apache untuk penggunaa web server,dimana sebelum melakukan install apache, terlebih dahulu ketikkan sudo su dan masukkan password, untuk install apache,ketik”apt-get install apache2,berikut merupakan tampilanya:
                     
                         

           
Berikutnya yaitu instal bind, untuk mengganti alamat IP menjadi nama kita,berikut tampilanya untuk install bind
                 

   



            Untuk langkah berikutnya yaitu kita mengetahui alamat ip address dengan mengetikkan “if config”,dimana fungsi ip address ini untuk ip local host yang akan kita gunakan untuk nama domain yang kita inginkan.berikut merupakan tampilanya
                  
         



Dimana di dapat alamat ip addres ny yaitu 172.16.30.40,ketika kita alamat ip ini pada google,maka akan muncul tulisan it works,dimana hal tersebut menandakan web server local host bisa berjalan atau dapat di gunakan

Untuk  langkah berikutnya yaitu ketik “#pico/etc/bind.named.conf.local ,dimana tampilan yang akan mucul masih kosong, belum ada konfigurasi, maka dapat kita manual pada contoh konfigurasi yang telah ada




Kemudian untuk langkah berikutnya yaitu edit file db.dns dengan mengetikkan
#cp /etc/bind/db.local /etc/bind/db.dns
            #pico /etc/bind/db.dns
file yang dibuat tersebut belum ada konfigurasi nya, jadi untuk mempermudah kerja kita copy kan konfigurasi db.local ke dalam db.sri.com yang baru dibuat .



Kemudian edit defaultnya dengan coding nano, berikut merupakan tampilanya

    


Kemudian simpan konfigurasi yang telah kita atur dengan menekan " ctrl + x " untuk    exit.setelah itu buat lagi sub file yang tadi denga mengetikkan coding /etc/bind/db.rvdnsdengan mengetikkan script :
        
  #cp /etc/bind/db.127 /etc/bind/bd.rvdns
             #pico /etc/bind/db.rvdns, berikut merupakan tampilanya:


              
Dari gambar di atas, terdapat nama dns server kita dana alamat ip kita paling belakang


Ketika sudah selesaiselanjutnya yaitu edit file : /etc/resolv.conf
      Yaitu dengan mengetikkan perintah : #pico /etc/resolv.conf berikut tampilan seperti dibawah ini :




                        Maka akan muncul tampilan sebagai berikut
               

          
Kemudian langkah berikutnya maka save dan exit,, selanjutnya adalah cek hasil konfigurasi dengan script :
          #named-checkconf –z,berikut merupakan tampilanya:

                  


Berikutnya yaitu yang perlu dilakukan selanjutnya yaitu merestart bind dan cek domain kita apakah sudah sesuai dengan ip yang kita inputkan.jika sudah maka dapat kita ubah ip local host kita ubah menjadi sri.com, jika sudah di ubah, apabila kita ketikkan di google, maka akan muncul tampilan sbb:





Tidak ada komentar:

Posting Komentar