Skip to content Skip to sidebar Skip to footer

Cara membuat Domain lokal | Anibar Studio


anibarstudio.blogspot.com - Pada kesempatan kali ini saya akan memberikan sebuah pengalaman bagi teman-teman semua untuk membuat domain lokal, yang saya maksud domain lokal disini adalah domain yang hanya bisa di aksess di area yang kita tentukan, tidak bisa diaksess dari manapun seperti domain google.com atau youtube.com.

Sebelum saya lanjutkan lagi, takut masih ada yang bertanya apa itu domain?! saya akan jelaskan sedikit semampuh saya. Domain kurang lebih adalah sebuah penamaan yang ditentukan untuk suatu server atau komputer, contoh ketika kita aksess google.com maka kita akan langsung mengaksess servernya google, untuk lebih jelasnya pernah satya tulis disini

Pengalaman saya dalam bekerja, kenapa saya memerlukan domain lokal, karna banyak sekali aplikasi yang saya kelola dan aplikasi ini hanya boleh diaksess saat di kantor, saking banyaknya sehingga membuat para user kebingungan menghafal semua ip address yang saya berikan, walaupun udah saya bookmart di browser tetep saja masih ada yang bertanya, teman disebelahnyapun tidak bisa memberitahu karna susahnya menghafal angka dibanding dengan menghafalkan nama.

Akhirnya membuat saya bergadang semalaman hanya untuk memberikan kemudahan bagi semua user pengguna aplikasi yang saya buat, yaitu saya membuat sebuah server DNS Resolver dan disana saya membuat Domain local yang bisa diaksess oleh semua user aplikasi dikantor, memang ada 2 pilihan cara untuk membuat domain lokal, bisa dari mikrotik langsung atau kita membuat server sendiri, karna dihawatirkan malah akan membebani router saya memilih untuk membuat server sendiri.

Tahapan-tahapan yang perlu dilakukan untuk membuat domain local adalah:
Install DNS Server

Sebelum saya melanjutkan ke tahap pembuatan domain lokal, saya akan memberikan sebuah gambaran tentang Ip Address server yang saya gunakan. Ip server yang saya gunakan untuk install DNS Server adalah 192.168.3.3 dan Web server yang isinya aplikasi yang sudah saya buat ataupun aplikasi yang saya kelola ada di server dengan ip address 192.168.3.16, saya perlu jelaskan ini agar teman-teman tidak bingung saat membaca kelanjutan dari tutorial ini

Setelah DNS server terinstall dan sudah anda konfiguasi sesuai dengan tutorial yang saya berikan diatas, sekarang saatnya kita setting DNS Server (192.168.3.3) kita untuk mebuat domain lokalnya.
Masuk ke /etc/bind/ ketikan perintah seperti dibawah ini
# cd /etc/bind/
Setelah anda berada didalam folder bind, silahkan masukan perintah ll untuk menampilkan list dokuman yang ada dalam folder bind tersebut.
Selanjutnya kita buka file named.conf.local dengan memasukan perintah seperti dibawah ini
# nano named.conf.local
Maka akan keluar seperti pada gambar dibawah ini

Selanjutnya akan keluar seperti gambar dibawah ini


Mungkin tidak sama persis, tapi mohon perhatikan dengan text yang ada dalam garis putih.
Perlu kita ketahui bahwa sekarang saya akan membuat domain : perpustakaan.local
Ini dia secriptnya:

// untuk domain yang .local
zone "perpustakaan.local"{ type master;file "/etc/bind/master/db.perpustakaan.local"; } ;

Silahkan masukan secrip diatas kedalam file yang sudah kita buka.
Selanjutnya kita tutup dan save dengan menekan tombol Ctrl + X lalu Y Enter.
Tahap selanjutnya kita buat satubuah folder dengan nama master, dengan mengetikan perintah:
# mkdir master
Lihat gambar dibawah ini.
selanjutnya kita masuk kedalam folder master yang sudah kita buat dengan memasukan perintah:
# cd master
Lihat gambar dibawah ini.
setelah kita berada dalam folder master, kita akan membuat sebuah databases dengan nama :
db.perpustakaan.local
# nano db.perpustakaan.local
Perhatikan gambar dibawah ini.
Karna kita baru membuat file, maka saya yakin bahwa isinya kosong, tidak ada apa-apa, silahkan masukan secript dibawah ini.

;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns1.perpustakaan.local. ns1.perpustakaan.local. (
                              3         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      perpustakaan.local.
@       IN      A       192.168.3.16

www             IN      CNAME   @

akasia          IN      CNAME   @
www.akasia      IN      CNAME   @

Untuk lebih jelasnya silahkan lihat gambar dibawah ini.

Perhatikan dengan seksama, ip addres 192.168.3.16 adalah ip server webserver saya, lalu disana ada text akasia, artinya saya akan emmbuat subdomain akasia dalam perpustakaan.local jadi nanti pemanggilanya adalah https://akasia.perpustakaan.local dan ini saya arahkan ke WebServer 192.168.3.16. Setelah selesai, jangan lupa untuk merestart Bind dengan memasukan perintah:
# service bind9 restar

Sangat penting diperhatikan, silahkan masukan IP DNS Server kita kedalam komputer kita untuk melakukan test, apakah yang kita lakukan ini berhasil atau tidak, lihat gambar dibawah ini

disini saya memasukan IP 192.168.3.3 kedalam DNS pada komputer saya.
jika ada yang bertanya, ko ip address saya 192.168.205.46 tapi dns ke 192.168.3.3.
ini bisa seperti ini yang penting kita sudah meruting ip Address semuanya di Ruter.

Setelah selesai memasukan DNS, selanjutnya kita cek dengan melakukan nslookup pada Commant Prompt, lihat gambar dibawah ini.
Jika keluar seperti yang saya beri kotak putih, maka settingan domain lokal sudah selesai dan berhasil
Selanjutnya saya cek dengan membuka browser: http://akasia.perpustakaan.local


Perlu saya ingatkan juga bawha pemanggilan domain lokal yang kita buat menggunakan http:// itu sangat penting, pengalaman saya kalau memasukan domain local yang kita buat di browser Chrome tanpa di awali dengan http:// malah akan dibawa ke pencarian google.

Cukup sekian dan terimakasih.
mudah-mudahan bisa difahami dengan baik, heh

Jika ada pertanyaan jangan sungkan untuk bertanya dikolom komentar

Terimakasih banyak
Semoga bermanfaat..

Biar tidak berkelas yang penting BUKAN COPAS

Pudin Petani
Pudin Petani Seorang petani yang suka dengan teknologi

Post a Comment for "Cara membuat Domain lokal | Anibar Studio"