Membuka situs yang diblokir ISP dengan DNSCrypt

Membuka situs yang diblokir ISP dengan DNSCrypt

DNSCrypt Merupakan sebuah protokol untuk mengamankan komunikasi diantara server dan DNS resolver yang saling terhubung. Jika dijelaskan lebih mudah, ketika Anda melakukan akses pada…

DNSCrypt Merupakan sebuah protokol untuk mengamankan komunikasi diantara server dan DNS resolver yang saling terhubung. Jika dijelaskan lebih mudah, ketika Anda melakukan akses pada sebuah web, maka hal yang diakses pertama kali adalah IP lewat DNS Query. Ketika langkah tersebut telah selesai maka barulah website akan terbuka dibrowser Anda. Kegiatan resolving IP tersebut terkadang dimanfaatkan oleh orang  tidak bertanggung jawab untuk melakukan kegiatan merugikan. Sehingga dengan menggunakan DNSCrypt Anda dapat melakukan enkripsi lalu lintas tersebut dan orang lain tidak akan mengetahuinya.
Selain itu, Anda pun dapat menggunakan fasilitas ini sebagai alternatif ketika DNS Default dari ISP milik Anda kurang nyaman. Tidak hanya itu bypass proxy pun juga bisa Anda lakukan menggunakan Aplikasi ini, Mengingat banyaknya website yang terkena dampak dari internet positif.

Aktifkan pada perangkat komputer Anda

Pada Artikel kali ini Penulis menggunakan sistem operasi windows 8. Jika Anda menggunakan sistem operasi yang berbeda, pengaturan pun akan sedikit berbeda.

    • Download paket
      Aplikasi ini dikembangkan oleh dnscrypt.org, Anda dapat mendownload nya melalui link berikut. Aplikasi ini disediakan untuk berbagai platform, baik Android,Mac, Windows, dan Linux. Versi 1.4.0 merupakan versi terakhir ketika tulisan ini diterbitkan.
    • Extract
      Buka tempat Anda menyimpan hasil download tadi dan ekstrak pada direktori pilihan Anda. Penulis melakukan ekstract pada direktori F:/Installer/. Ketika diekstract terdapat 3 folder yaitu:

      • bin: berisi aplikasi yang akan Anda jalankan
      • include: header file dari bin
      • plugins: plugin dari Aplikasi ini.

      3 folder

    • Command prompt.
      Buka command prompt Anda dalam mode Administrator, Anda bisa melakukannya dengan cara menekan tombol Windows + X > Command Prompt (Admin). Atau cara lain yang biasa Anda lakukan. Ketika Command prompt window telah terbuka, Anda bisa mulai untuk berpindah ke direktori tempat Anda melakukan ekstrak dengan mengetikan syntax “cd” diikuti dengan path directory. Misalkan saja

      F:\>cd Installer\dnscrypt-proxy-win32

      Ketika Anda telah pada direktori tempat mengekstrak, maka kita akan memulai untuk mengaktifkan DNSCrypt pada perangkat computer Anda. Masuk pada direktori bin, lalu pada command prompt Anda ketikan

      F:\Installer\dnscrypt-proxy-win32\bin>dnscrypt-proxy.exe --resolver-name=d0wn-sg-ns1 --resolvers-list="F:\Installer\dnscrypt-proxy-win32\bin\dnscrypt-resolvers.csv" --test=0
      • resolver-name : berisi nama dari list dns provider yang disediakan, Anda dapat melihat list tersebut lewat link atau lewat file dnscrypt-resolvers.csv yang ada pada folder bin. Pada list tersebut ditampilkan data penyedia layanan berupa nama, deskripsi, lokasi dan fitur dari penyedia layanan. Anda dapat memilihnya sesuai keinginan, namun Penulis menyarankan untuk memilih pada penyedia layanan yang terdekat dengan negara Anda. Hal ini dikarenakan semakin jauh lokasi penyedia, maka komunikasi akan lebih lama. Contohnya penulis telah memilih penyedia layanan di negara singapura, dikarenakan negara tersebut lebih dekat dengan indonesia
      • resolver-list : merupakan tempat untuk mencocokan dari resolver-name. berisi lokasi direktori secara lengkap, contohnya dapat Anda lihat pada syntax tersebut.

      Disisi lain terkadang Anda akan menghadapi kendala kegagalan, maka pilihlah resolver-name lain pada list yang ada. Jika Anda berhasil maka Anda akan mendapatkan output seperti ini

      [NOTICE] Starting dnscrypt-proxy 1.4.0
      [INFO] Initializing libsodium for optimal performance
      [INFO] Generating a new key pair
      [INFO] Done
      [INFO] Server certificate #808464433 received
      [INFO] This certificate looks valid
      [INFO] Server key fingerprint is A448:B056:C9E0:D320:F0C3:345C:AA58:260C:D67D:1859:BDBD:9E7A:014C:7686:09C3:9E26

      kalaupun langkah tersebut telah berhasil, langkah selanjutnya adalah mengganti –test=0 menjadi –install.

      F:\Installer\dnscrypt-proxy-win32\bin>dnscrypt-proxy.exe --resolver-name=d0wn-sg-ns1 --resolvers-list="F:\Installer\dnscrypt-proxy-win32\bin\dnscrypt-resolvers.csv" --install

      Maka secara otomatis ketika langkah tersebut telah selesai Anda hanya tinggal mengganti DNS Anda menjadi 127.0.0.1. Ketentuan Anda berhasil ditentukan dengan Adanya notifikasi informasi :

      [INFO] The dnscrypt-proxy service has been installed and started
      [INFO] The registry key used for this service is SYSTEM\CurrentControlSet\Services\dnscrypt-proxy\Parameters
      [INFO] Now, change your resolver settings to 127.0.0.1:53
  • Mengganti DNS
    Untuk mengganti DNS pada perangkat komputer dapat Anda lakukan melalui Control Panel. Control panel > Network and Internet > Network and Sharing Center. Pada bagian “View your active networks” klik pada bagian Connection. Window baru akan muncul lalu Klik Properties > Internet Protocol version 4(TCP/IPv4). Ubah “Obtain DNS server …”  menjadi “Use the following …“, serta isikan preferred DNS Server menjadi 127.0.0.1. Kini Anda sudah menggunakan DNSCrypt pada komputer milik Anda, Untuk mengeceknya Anda dapat mengetikan nslookup link misalkan saja nslookup google.com dan informasi yang ditampilkan Adalah

    Server: localhost
    Address: 127.0.0.1Non-authoritative answer:
    Name: google.com
    Addresses: 2404:6800:4004:80c::1001
    173.194.117.197
    173.194.117.193
    173.194.117.194
    173.194.117.200
    173.194.117.192
    173.194.117.195
    173.194.117.206
    173.194.117.198
    173.194.117.201
    173.194.117.196
    173.194.117.199

    Sebagai rangkuman dari penjelasan tersebut, Anda dapat melihat screenshot gambar berikut.DNS

Ketika seluruh provider DNS pada list mengalami gangguan, beberapa provider DNS yang lain dapat Anda kgunakan pada aplikasi ini. caranya Adalah dengan memberikan tambahan pada file .csv dalam folder tadi. Selain menggunakan CMD Anda pun dapat menggunakan GUI dari aplikasi ini, yang mungkin akan Penulis bahas dikesempatan lain.

 

Tag: , , , , ,

1 Comment

Leave Comment
  1. Amar Rizki says:

    Gan, efek sa,ping nya ada gak. misalkan gak konek klo browsing pake modem ??????

    Makasih sebelumnya gan

Write Comment

Your email will not be published. The marked label is required.