..::All Tutorial::..

~o0o~.........Semuanya Ada Disini.........~o0o~

 
Cari Artikel
Pesan Penulis
selamat Datang DiBlog Me.Semoga Dapat Bermanfaat Bagi Kita Semua,Khususnya Untuk Mengenal Lebih Jauh Dunia IT...Maju Terus Teknologi Dan Informasi Indonesia.....Bravo
Teacher
  • Cyber
  • Pak Elan
  • Mr.Devi
  • Cachak
  • Kang Opick
  • Pak Yusa
  • Forum ICT
  • Sport News
  • liputan Bola
  • Gila Bola
  • UEFA
  • Biang Bola
  • IT News
  • Chip Online
  • PCMedia
  • PCPlus
  • InfoKomputer
  • ManiakPC
  • More Tutorial
  • linux blog
  • Wikipedia
  • IlmuKomputer
  • Gudang Linux
  • Benpinter
  • Diskusi Web
  • Artikel Linux
  • Belajar PhP
  • Kumpulan Artikel
  • Linux Tutorial
  • Lain-Lain
  • Bhineka
  • Download Software
  • Download
  • Blogger
  • softpedia
  • Instalasi DNS
    Thursday, September 28, 2006
    Instalsi DNS
    Apa dan bagaimana cara kerja suatu DNS tidak akan saya bahas, disini saya akan jelaskan bagaimana membuat suatu server DNS menggunakan aplikasi BIND pada mesin FreeBSD.

    Instalasi yang di lakukan disini menggunakan instalasi Otomatis menggunakan PORTS pada freebsd, syarat utamanya ketika kita menginstall harus terhubung ke internet.

    1. Proses Instalasi

    * Masuk ke direktori instalasi

    #cd /usr/ports/dns/bind9

    * Installkan BIND

    #make install

    tunggu proses berlangsung. Jika tidak terdapat error maka proses instalasi akan selesai dan siap di konfigurasikan.

    2. Proses Konfigurasi BIND

    Setelah proses instalasi selesai langkah selanjutnya adalah mengkonfigurasikan DNS.

    * Konfigurasikan named.conf

    File inti dari konfigurasi BIND adalah di named.conf, editlah file tersebut

    #cd /etc/namedb

    #ee named.conf

    Rubahlah baris-baris di bawah ini :

    forward only, menjadi forward first

    forwarders {..........}, isilah dengan ip DNS dari ISP

    hapuslah semua konfigurasi yang menggunakan IPv6

    * Download File named.root dari Internic

    Sebelum mendownload, ganti nama named.root yang asli menjadi nama lain

    #mv named.root named.root.asli

    Download file terbaru

    #wget ftp://internic.net/domain/named.root

    * Buatlah file untuk zona localhost

    #sh make-localhost

    * Edit file zona localhost

    #cd master

    #ee localhost.rev

    sehingga isinya kurang lebih seperti di bawah ini

    $TTL 3600

    @IN SOA localhost. root.localhost. (

    20060807 ; serial ( tanggal )

    3600 ; refresh

    900 ; retry

    36000000 ; expire

    3600 ;minimun

    IN NS localhost.

    1 IN PTR localhost.

    Simpan file tersebut.

    * Buat Zona Localhost

    Untuk membuat zona localhost, kita kopikan saja file localhost.rev menjadi db.localhost, kemudian rubah seperti dibawah ini :

    #cp localhost.rev db.localhost

    #ee db.localhost

    dan rubah menjadi seperti berikut :



    $TTL 3600

    @IN SOA localhost. root.localhost. (

    20060807 ; serial ( tanggal )

    3600 ; refresh

    900 ; retry

    36000000 ; expire

    3600 ;minimun

    IN NS localhost.

    IN A 127.0.0.1

    Simpan file tersebut dan ikuti langkah selanjutnya.

    * Masukan zona localhost di file named.conf

    #cd /etc/namedb

    #ee named.conf

    tambahkan baris dibawah ini :

    zone "localhost" IN {

    type master;

    file "master/db.localhost";

    };

    * Buat file rndc.conf

    Langkah selanjutnya membuat file rndc.conf, dengan memberikan perintah rndc-confgen, hasil dari perintah ini akan berbeda dengan yang anda lakukan.

    #rndc-confgen

    dan menghasilkan seperti di bawah ini :



    # start of rndc.conf

    key “rndc-key” {

    algorithm hmac-md5;

    secret “68p7glMULOP2NWn9oBOPSg= =”;

    };

    options {

    default-key “rndc-key”;

    default-server 127.0.0.1;

    default-port 953;

    };

    # end of rndc.conf


    # key “rndc-key” {

    # algorithm hmac-md5;

    # secret “68p7glMULOP2NWn9oBOPSg= =”;

    # };

    #

    # controls {

    # inet 127.0.0.1 port 953

    # allow { 127.0.0.1; } keys { “rndc-key”; };

    # };


    Sesudah muncul seperti di atas, buatlah sebuah file dengan nama rndc.conf

    #ee rndc.conf

    kemudian masukan hasil dari conf-gen diatas dimulai dari

    key “rndc-key” {

    algorithm hmac-md5;

    secret “68p7glMULOP2NWn9oBOPSg= =”;

    };

    options {

    default-key “rndc-key”;

    default-server 127.0.0.1;

    default-port 953;

    };



    Setelah itu edit file named.conf

    #ee named.conf

    dan masukan

    key “rndc-key” {

    algorithm hmac-md5;

    secret “68p7glMULOP2NWn9oBOPSg= =”;

    };

    controls {

    inet 127.0.0.1 port 953

    allow { 127.0.0.1; } keys { “rndc-key”; };
    };

    * Setelah selesai simpanlah file tersebut dan jalankan BIND

    #/usr/local/bin/named

    * Test apakah sudah jalan dengan baik

    Sebelum melakukan test, rubah lah terlebih dahulu IP dns pada mesin kita

    #ee /etc/resolv.conf

    kemudian masukan

    nameserver 127.0.0.1

    Test 1 :

    #host localhost
    localhost has address 127.0.0.1

    #host 127.0.0.1
    1.0.0.127.in-addr.arpa domain name pointer localhost

    Jika muncul seperti di atas, maka DNS server telah berhasil jalan dengan baik.



    2. Pembuatan Zone Domain

    Misalkan kita telah memiliki sebuah domain dengan nama bohongan.net, dengan pendelegasian DNS ada pada kita, maka langkah selanjutnya adalah :

    Edit file named.conf dan tambahkan zona untuk domain tersebut

    #ee named.conf

    tambahkan seperti berikut :

    zone "bohongan.net" {
    type master;
    file "master/db.bohongan";
    };

    Buat file db.bohongan di direktori master

    #ee master/db.bohongan

    dengan isi seperti berikut

    $TTL 3600

    @ IN SOA ns1.bohongan.net. admin.bohongan.net.(
    20060205 ; Serial
    3600 ; Refresh
    900 ; Retry
    3600000 ; Expire
    3600 ) ; Minimum
    IN NS ns1.bohongan.net.
    IN NS ns2.bohongan.net.
    IN MX 10 mail.bohongan.net.
    IN A 200.200.200.200 ===> isikan dengan ip yang anda miliki
    ns1 IN A 200.200.200.200

    ns2 IN A 200.200.200.200

    www IN A 200.200.200.200

    Simpan dan restart ulang DNS kit

    #rndc reload

    Test Domain

    router# dig -t ns bohongan.net

    ; <<>> DiG 9.3.0 <<>> -t ns bohongan.net
    ;; global options: printcmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38978 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;bohongan.net. IN NS ;; ANSWER SECTION: bohongan.net. 3269 IN NS ns2.bohongan.net. bohongan.net. 3269 IN NS ns1.bohongan.net. ;; Query time: 16 msec ;; SERVER: 202.134.0.155#53(202.134.0.155) ;; WHEN: Fri Aug 11 21:22:23 2006 ;; MSG SIZE rcvd: 79 Jika muncul seperti di atas maka Domain yang kita seting sudah jalan dan dapat dikenali di internet. .::Powered By::. ived.web.id
    posted by Dputra @ 7:28 PM  
    0 Comments:
    Post a Comment
    << Home
     

    ..::Kerja Keras & Berdoa::.. menuju hidup lebih baik

    About Me
    Name :Dputra Iskandar locate :Tasikmalaya Hobi's :Playing FootBall & Listening to Muziex and More pesan :Sayangilah Kedua Orang Tua mu & Jangan Menjadi Manusia Tidak Tau Berterima Kasih
    Previous Post
    Archives
    Links Temen Gue
    Powered by

    Free Blogger Templates

    BLOGGER

    © 2006 ..::All Tutorial::.. .Template by Isnaini Dot Com