Konfigurasi Multi DNS (Multidomain) di Ubuntu

          Konfigurasi kali ini merupakan pengenmbangan materi dari DNS server. sebelumnya saya sudah pernah membahas konfigurasi DNS server di postingan sebelumnya yaitu postingan ini Konfigurasi DNS Server. Di konfigurasi kali ini saya juga akan bermain main dengan Web Server dengan cara mengubah direktori default dari html web server.


          Topologi dari konfigurasi ini seperti berikut
     1. Pertama buka terminal lalu masuk sebagai root, lalu install tool yang dibutuhkan, apt-get install bind9 apache2. Kemudian ketik y untuk melanjutkan menginstall.

     2. Kedua kita ganti ip dari ubuntu kita, tapi sebelum itu kita ketik perintah ip link, untuk mengetahui interface dari ethernet kita.

     3. Ketiga, kita ganti ip kita dengan cara nano /etc/network/interfaces. Lalu ganti ip seperti di gambar.

     4. Keempat kita ganti nameserver atau dns di resolv dengan perintah nano /etc/resolv.conf. Lalu kita ganti nameserver menjadi ip kita yaitu 192.168.99.1

     5. Lalu restart network dengan perintah service networking restart

     6. Lihat konfigurasi ip dengan perintah ifconfig.

    7. Setelah itu masuk ke direktori bind dengan perintah cd /etc/bind/. Setelah masuk, copy db.local dan db.127 menjadi file baru

        cp db.local db.jr
        cp db.local db.jihadt
        cp db.local db.redgrave
        cp db.127 db.99


     8. Edit db.jr dengan perintah nano db.jr, lalu ganti localhost menjadi dns yang diinginkan disini saya menggunakan db.jr menjadi jr.com, db.jihadt menjadi jihadt.id, dan db.redgrave menjadi redgrave.net. Jangan lupa ubah juga ip menjadi ip ubuntu kita yaitu 192.168.99.1, lakukan juga langkah-langkah ini pada db yang lain dengan dns berbeda tetapi ipnya sama yaitu 192.168.99.1

     9. Lalu ubah konfigurasi db.99 menjadi seperti digambar dengan cara nano db.99, ubah lah angka sebelum IN menjadi ip terkahir dari ip addres kita 192.168.99.1

     10. Lalu ubah named.conf.default-zones menjadi seperti gambar dengan cara menambah script zone "jr.com" {} di paling bawah konfigurasi

     11. Kemudian restart bind9 dengan perintah service bind9 restart, lalu cek apakah dns sudah berhasil dikonfigurasi atau belum, dengan perintah nslookup [namadns]. Jika konfigurasi berhasil maka akan muncul ip ubuntu yaitu 192.168.99.1. jika ipnya belum muncul berarti bind9 belum kamu restart atau konfigurasimu ada yang salah

     12. Lalu kita masuk ke konfigurasi web server, dengan cara membuat direktori baru, setelah itu mengcopy file index.html dari /var/www/html ke direktori yang baru
     mkdir /var/www/jr
     mkdir /var/www/jihadt
     mkdir /var/www/redgrave
     cp /var/www/html/index.html /var/www/jr
     cp /var/www/html/index.html /var/www/jihadt
     cp /var/www/html/index.html /var/www/redgrave


     13. ubah tampilan html jr dengan cara nano /var/www/jr/index.html, lalu ctrl+shift+- lalu masukkan angka 198 untuk menuju ke baris 198. Lalu ubah sciptnya seperti di gambar, lakukan hal sama pada direktori lainnya


     14. Ubah direktori default dari apache2 dengan cara nano /etc/apache2/sites-available/000-default.conf, lalu tambahi script seperti di gambar seperti di gambar, setelah itu restart apache2 dan bind9 dengan perintah
     service apache2 restart
     service bind9 restart

     15. Selanjutnya kita masuk ke laptop client, kita konfigurasi ip client menjadi seperti di gambar yaitu ip 192.168.99.2 netmask 255.255.255.0 dan dns 192.168.99.1

     16. Langkah terakhir, coba dns dengan cara membuka browser lalu ketikkan nama dns yaitu jr.com, jihadt.id, dan redgrave.net



Post a Comment

0 Comments