Kamis, 11 April 2013

Membangun DNS Server dengan IP Public. UBUNTU

Membangun DNS Server dengan IP Public, Sistem Operasi Ubuntu.

Peralatan yang diperlukan untuk membuat DNS server

TAHAP I
  1. Nama Domain contoh untuk pembuatan ini adalah xolusi.web.id
  2. Domain management, untuk xolusi.web.id domain management berada di pihak pandi dan di pihak registrar indonesia.
  3. IP Public Minimal 1 Buah. Pada contoh ini diberikan 3 buah IP Public.
  4. Keberanian untuk belajar, dan persiapkan Google.
TAHAP II

  1. Saya anggap sudah membeli domain dari registrar indonesia. Contohnya xolusi.web.id
  2. Pada domain management, Contoh kasus ini adalah Pandi.or.id, Masuk ke login pandi. Klik menu Daftar Domain, dan klik domain yang akan kita buat sebagai DNS server di kita. Xolusi.web.id
  3. Pada Host klik Create, masukkan nama host misalnya ns1 , alamat IP isikan IP Public kita , misalnya 122.102.44.102 (pinjam Ip Public PT.Hipernet Indodata), CONFIRM, SUBMIT.
  4. Pada Name Server, klik change, masukkan ns server yang telah kita buat tadi. ns1.xolusi.web.id.


TAHAP III
Install Ubuntu Server, Pada saat tulisan ini dibuat penulis menggunakan Ubuntu 12.04, Install hanya open SSH, dan DNS Server. IP Public yang telah disediakan oleh ISP.
1. Edit file named.conf.local
zone "xolusi.web.id" {
        type master;
                file "/etc/bind/lindu/db.xolusi.web.id";
};

zone "44.102.122.in-addr.arpa" {
    type master;
    file "/etc/bind/ptr/db.44.102.122";
2. Buat Folder lindu dan folder ptr,
3. Pada Folder lindu tambahkan file db.xolusi.web.id, lalu tambahkan.
=================================================================
;
; BIND data file for local loopback interface
;
$TTL    1000
@    IN    SOA     xolusi.web.id. admin.xolusi.web.id. (
                  2        ; Serial
             604800        ; Refresh
              86400        ; Retry
            2419200        ; Expire
             1000 )    ; Negative Cache TTL
    IN    A    122.102.44.102
;
@    IN    MX    0    smtp.xolusi.web.id.
smtp    IN    MX    0    smtp.xolusi.web.id.
@    IN    NS    ns1.xolusi.web.id.
@    IN    A    127.0.0.1
@    IN    AAAA    ::1
ns1    IN    A    122.102.44.102
www    IN    A    122.102.44.102
smtp    IN    A    122.102.44.82
smtp    IN    A    122.102.44.86


=================================================================

4. Pada folder ptr, tambahkan file db.44.102.122 lalu edit dibawah ini.

==================================================================
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@    IN    SOA    ns1.xolusi.web.id. admin.xolusi.web.id. (
                  1        ; Serial
             604800        ; Refresh
              86400        ; Retry
            2419200        ; Expire
             604800 )    ; Negative Cache TTL
;
@    IN    NS    ns1.
102    IN    PTR    ns1.xolusi.web.id
82    IN    PTR    smtp.xolusi.web.id
86    IN     PTR    smtp.xolusi.web.id

===================================================================

TAHAP IV

Pada root, /etc/init.d/bind restart. anda mempunyai sebuah server DNS

Tidak ada komentar:

Posting Komentar