Header Ads

ad728
  • Breaking News

    NS Bind Named - CENTOS 7 (Session II)

    SESSION II - Membuat & Konfigurasi NS pada Domain



    Tahap 1: Buat Zona Record

    Agar domain anda terhubung dengan server buat zona terlebih dahulu:
    Buka dengan text editor untuk berkas /etc/named.conf:
    nano /etc/named.conf
    Buat dan masukan kode perintah ke dalam file /etc/named.conf tersebut:
    zone "example.com" {
            type master;
            file "/var/named/zones/example.com.db";
    };
    * Ganti example.com dengan domain anda.
    Kemudian simpan berkas dengan menekan tombol keyboard "ctrl+x", kemudian "y" lalu enter keyboard.

    Tahap 2: Buat File Database Domain

    Buka serta buat dengan text editor /var/named/zones/example.com.db
    nano /var/named/zones/example.com.db
    Kemudian masukan kode berikut ini :
    $TTL 660
    @    IN    SOA    example.com.   ns1.example.com. (
                                                2018041703
                                                7200
                                                3600
                                                1209600
                                                180 )
    
    @       660     IN      NS              ns1.example.com.
    @       660     IN      NS              ns2.example.com.
    @       660     IN      A               100.100.100.100
    ns01    660     IN      A               100.100.100.100
    ns02    660     IN      A               100.100.100.100
    * Ganti example.com dengan domain anda.
    * Ganti 100.100.100.100 dengan IP Publik VPS anda.
    Kemudian simpan berkas dengan menekan tombol keyboard "ctrl+x", kemudian "y" lalu enter keyboard.

    Tahap 3: Jalankan Service Bind

    Jalankan aplikasi bind:
    systemctl start named
    systemctl enable named

    Tahap 4: Cek Alamat Domain

    Cara mengecek setelan bind pada domain telah berhasil:
    dig example.com
    * Ganti example.com dengan domain anda.

    Bila domain terhubung dengan baik, maka hasilnya sebagai berikut.
    ; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7 <<>> example.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31044
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;example.com.         IN      A
    
    ;; ANSWER SECTION:
    example.com.  68      IN      A       100.100.100.100
    
    ;; AUTHORITY SECTION:
    example.com.  68      IN      NS      ns1.example.com.
    example.com.  68      IN      NS      ns2.example.com.
    
    ;; ADDITIONAL SECTION:
    ns1.example.com. 24  IN      A       100.100.100.100
    ns2.example.com. 24  IN      A       100.100.100.100
    
    ;; Query time: 1 msec
    ;; SERVER: 127.0.0.1#53(127.0.0.1)
    ;; WHEN: Thu Sep 13 06:46:23 UTC 2018
    ;; MSG SIZE  rcvd: 136

    Kembali ke SESSION-I

    * Catatan: installasi bind ini hanya bekerja untuk server yang berjalan dengan hanya satu IP Publik saja.


    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728