Showing posts with label dns resolver. Show all posts
Showing posts with label dns resolver. Show all posts

Cara lengkap dan mudah Konfigurasi Pi-hole untuk Lokal DNS | Anibar Studio

October 09, 2019 Add Comment


Asalamualaikum wr wb,
Anibar Studio - Selamat siang teman-teman semua, semoga kita selalu ada dalam kelancaran dan kemudahan dalam setiap urusan yang kita hadapi, Aamiin.

Pada kesempatan kali ini saya akan memberikan sebuah tutorial Cara lengkap dan mudah Konfigurasi Pi-hole untuk Lokal DNS, sebelum kita bahas panjag lebar, akan saya perkenalkan dulu apa itu pi-hole menurut opini saya sendiri. Pi-hole adalah sebuah software atau aplikasi yang difungsikan untuk memblokir dan memfilter aksess internet yang bertindak sebagai DNS Resolver dengan Dnsmasq.

menurut saya sangat penting sekali Pi-hole ini di install di kantor-kantor tempat anda bekerja untuk mengurangi virus dan ransomware yang terus menyebar dan merusak dokumen penting di komputer kita.

Jika ada yang tertarik, silahkan instal pihole,sayapun sudah membuatkan videonya di youtube
nama youtube saya, pudintea link : youtube.com/c/pudintea.

pada kesempatan kali ini saya akan menjelaskan bagaimana Pi-hole untuk Lokal DNS, pada kasus kali ini saya akan membuat domain .localdomain, silahkan simak caranya dibawah ini.

Silahkan masuk ke dalam server ubuntu anda, saya menggunakan ubuntu 16.04.
pastikan aksess anda sebagai super user (root)
SIlahkan masuk ke dalam folder /etc/dnsmasq.d/ dengan menggunakan perintah
#> cd /etc/dnsmasq.d/
setelah anda berhasil masuk ke dalam folder dnsmasq.d silahkan buat satu file bernama 02-localdomain, perhatikan gambar dibawah ini.



Silahkan masukan text seperti ini.
addn-hosts=/etc/pihole/localdomain.list

Perhatikan gambar dibawah ini.



Seletal selesai, silahkan save dengan menggunakan Ctrl + X terus y lalu Enter.
lihat lah dengan mengetik perintah ll untuk melihat file yang tadi sudah kita buat, perhatikan gambar di bawah ini



Selanjutnya kita berpindah ke folder /etc/pihole mengguakan perintah di bawah ini.
#> cd /etc/pihole/


Setelah kita berada di folder /etc/pihole/ silahkan buat file yang bernama localdomain.list, gunakan perintah ini
#> nano localdomain.list
perhatikan gambar dibwah ini.



Perlu kita tahu bahwa di tahap sebelumnya kita yang menentukan namanya localdomain.list pada file 02-localdomain.

Selanjutnya kita buat domain lokal kita dengan format IP ADDDRESS - TAB - NAMA DOMAIN LOCAL, perhatikan gambar dibawah ini

Keterangan:
  1. Ip address webswever kita
  2. tab
  3. domain lokal yang kita buat

Pada contoh di atas saya sudah membuat dua domain local
phpmyadmin.localdomain
mrtg.localdomain

kedua domain ini jika di aksess akan mengarah ke webserver lokal saya pada ip 192.168.3.16 untuk phpmyadmin.localdomain dan 192.168.3.19 untuk mrtg.localdomain

Setelah selesai, silahkan save dan keluar dari file tersebut dengan menekan CTRL + X terus y lalu Enter.

setelah di save, jangan lupa untuk merestart dns dengan menggunakan perintah

#> sudo pihole restartdns

perhatikan gambar di bawah ini.



langsung saya buktikan, saya coba aksess ke domain yang tadi saya buat dengan cara, membuka browser dan ketik nama domain tersebut, saya contoh aksess
 http://mrtg.localdomain
saya sarankan saat mengaksess domain lokal, harus menggunakan http://, perhatikan gambar di bawah ini



Selamat, sampai disini tutorial kita sudah selesai, silahkan tutorial ini digunakan dan dikembangkan sesuai kebutuhan masing-masing.

Terimakasih atas perhatianya dan semoga bermanfaat,
Selamat mencoba dan semoga berhasil.

NB:

  • Tutorial ini adalah pengalaman pribadi saya,
  • Jika ada pertanyaan ataupun butuh bantuan, silahkan tulis pada kolom komentar, biasakan berkomentar dengan baik dan sopan.

Cara Termudah Instal Bind9 di Ubuntu - Membuat server DNS Resolver | Anibar Studio

October 04, 2019 Add Comment


Asalamualaikum Wr Wb,
Anibar Studio - Selamat siang semuanya semoga kita selalu ada dalam kebahagiaan, Aamiin

Pada kesempatan kali ini saya akan membagikan tutorial Cara Termudah Instal Bind9 di Ubuntu untuk Membuat server DNS Resolver.

DNS Resolver menurut pedapat saya adalah sebuah server yang menjadi penerjemah dari domain yang kita masukan pada saat browsing, misalkan kita ketik pada kolom URL google.com maka server dns resolver dia akan menerjemahkan google.com tersebut mengarah ke ip mana dan server mana untuk melayani perimintaan anda.

BACA JUGA:


Langsung saja kita ke prosess Instalasinya,

Pastikan sudah login ke server ubuntu dan ada dalam posisi root (super user)
pastikan server yang akan kita install bind sudah terkoneksi ke Internet

Silahkan Install bind9 dengan perintah dibawah ini

#> sudo apt-get install bind9 bind9utils

Silahkan tunggu sampai proses instalasi selesai.

Selanjutnya kita pindah ke directory /etc/bind/, gunakan perintah dibawah ini

#> cd /etc/bind/

selanjutnya kita edit file named.conf.options dengan perintah dibawah ini

#> nano named.conf.options

Silahkan disamakan dengan settingan dibawah ini:

acl goodclients {
        0.0.0.0/0;
        localhost;
        localnets;
};

options {
        directory "/var/cache/bind";
        recursion yes;
        allow-query { goodclients; };

        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113

        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.

         forwarders {
           //Biznet
            203.142.82.222;
            203.142.84.222;

            // DNS 1
            //192.168.3.3;

            //Nawala
            //180.131.144.144;
            //180.131.145.145;

            // Hypernet
            //114.129.23.33;
            //114.129.22.33;

            // Cloudflare
            //1.1.1.1;

         };
        // allow-query { any;};
        // recursion yes;
        // allow-recursion {any;};
        //====================================================================
        // If BIND logs error messages about the root key being expired,
        // you will need to update your keys.  See https://www.isc.org/bind-keys
        //====================================================================
        dnssec-validation auto;

        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};

Untuk ilustrasi dan keterangan tentang apa yang dimaskud oleh script diatas, silahkan perhatikan gambar dibawah ini


Keterangan :
Yang saya tunjuk dengan angka 1 (satu) adalah konfigurasi ip dns yang biasanya diberikan langsung oleh provaider saat kita menggunakan internet dari provaider seperti Biznet, hypernet dan Remala, daln lain sebagainya, jika tidak tahu maka silahkan gunakan saja IP Dns Google, lihat dibawah ini.

8.8.8.8;
8.8.4.4;

Yang saya tnjuk dengan angka 2 (dua) adalah pengauran supaya DNS resolver ini tidak hanya bisa digunakan di satu network, tapi bisa digunakan di semua network yang saling bisa berinteraksi dengan server kita (PING).

Untuk mencoba apakah server kita bisa meresolv, silahkan gunakan perintah dibawah ini.
dig google.com
jika keluar gambar seperti ini, maka server kita sudah bisa meresolv ke internet, perhatikan gambar dibawah ini.


Namun sebaliknya, jika keluar gambar seperti dibawah ini, maka ada yang salah dengan konfigurasi yang kita lakukan, lihat gambar dibawh ini.


Untuk memperbaiki ini pastikan bahwa DNS yang anda gunakan aktif, dengan cara di ping, atau coba gunakan DNS lain karena terkadang di beberapa provaider adayang memblok DNS google.

Jika ingin mengajukan pertanyaan, silahkan tulis pada kolom komentar, biasakan berkomentar dengan baik dan sopan.
ini dalah pengalaman pribadi, bahkan saya sudah buatkan juga tutorialnya di youtube.





Terimakasih atas perhatianya, semoga bermanfaat.
Selamat mencoba dan semoga berhasil.

Belajar - Ip DNS Resolver umum yang bisa kita gunakan | Anibar Studio

May 23, 2019 Add Comment


Anibar Studio - DNS resolver adalah client side dari Domain Name System yang melakukan query dan menjadi inisiator translasi nama domain ke IP address. DNS resolver merupakan bagian dari sistem yang memudahkan anda untuk melakukan browsing dengan menggunakan nama-nama domain dan bukan lagi menggunakan IP address.

Kalau Anibar Studio seimpulkan DNS Resolver adalah server yang sudah dipergunakan untuk mentranslet dari nama domain ke ip address, sehingga kita hanya mengetikan google.com, detik.com, facebook.com pada search browser anda

Dikesempatan kali ini Anibar Studio akan membagikan IP DNS Resolver yang dimiliki oleh provaider-provaider besar di indonesia.

DNS Resolv Biznet
203.142.82.222
203.142.84.222

DNS Resolv Google
8.8.8.8
8.8.4.4

DNS Resolv Hypernet
114.129.22.33
114.129.23.33

DNS Resolv Remala Abadi
202.182.48.18
202.182.48.19

DNS Resolv Nawala
180.131.144.144
180.131.145.145

DNS Resolv Cloudflare
1.1.1.1
1.0.0.1

Terimakasih semoga bisa membantu bagi anda yang sedang belajar jaringan internet seperti saya.

NB: Sebelum menggunakan salahsatu DNS Resolver di atas silahkan cek terlebih dahulu, apakah aktif atau tidak dengan cara ping ke ip tersebut, contoh


Silahkan baca : Wajib dicoba DNS Resolver tercepat dari Cloudflare

Mungkin hanya itu yang bisa sampaikan
yang salah itu dari saya, mohon bantu memperbaikinya, dan yang benar adalah kebenaran Tuhan.
Semoga bermanfaat.