Ini Cara Mudah Atasi Internet Positif Tanpa Proxy

8

Internet Positif adalah program pemerintah (cq Kementerian Komunikasi dan Informatika) yang bertujuan membuat internet lebih aman diakses. Aman di sini berarti aman dari pornografi dan SARA.

Program ini bermanfaat sebagai cara mudah mencegah penduduk yang literasi medianya belum memadai agar terhindar mengakses konten negatif, namun menjadi masalah pada saat-saat tertentu (seperti mengakses reddit). Selain itu, teknik DNS Injection (yang juga dipakai oleh ISP untuk menyajikan iklan seperti XL Axiata) juga membuat akses tidak aman. Siapa menjamin infrastruktur yang dipakai aman dari phising atau penyadapan?

Bagi pengguna sistem operasi Windows, ada tiga langkah mudah untuk mengatasi Internet Positif sekaligus mencegah DNS Injection. Caranya, menggunakan dnscrypt-proxy.

Peringatan: Panduan ini bukan bentuk dukungan terhadap akses situs pornografi maupun SARA. Pergunakan dengan penuh tanggung jawab dan baca pula bagian penjelasan setelah panduan ini!

  1. Pastikan sistem operasi yang dipergunakan adalah Windows 7, 8, atau 10.
  2. Unduh dnscrypt-proxy di sini: https://download.dnscrypt.org/dnscrypt-proxy/. Bagi pengguna Windows, pastikan berkas yang diunduh memiliki nama seperti ini:
    dnscrypt-proxy-win32-full-1.6.0.zip
  3. Unduh pula berkas resolver terbaru di https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/master/dnscrypt-resolvers.csv (buka di peramban, klik kanan dan simpan sebagai CSV)

    Berkas dnscrypt-proxy yang telah diunduh.
    Berkas dnscrypt-proxy yang telah diunduh dan diekstrak.
  4. Buka dan ekstrak berkas yang telah diunduh, lalu timpa dnscrypt-resolvers.csv dengan versi yang telah diunduh sebelumnya.
  5. Salin seluruh isi folder ke tempat instalasi Windows (dalam panduan ini diasumsikan ke C:\Program Files\DNSCrypt)

    Klik kanan Start Menu dan pilih Command Prompt (Admin).
    Klik kanan Start Menu dan pilih Command Prompt (Admin).
  6. Buka Command Prompt dalam mode administrator. Pada Windows 8.1 dan 10, klik kanan Start dan pilih Command Prompt (Admin)

    Instalasi dnscrypt
    Instalasi dnscrypt
  7. Install DNScrypt dengan command sebagai berikut:
    dnscrypt-proxy.exe -R ns0.dnscrypt.is --install
  8. Instalasi berhasil, sekarang konfigurasikan pengaturan DNS di Windows dengan IP 127.0.0.1. Buka Control Panel -> Network and Sharing Centre, lalu klik Connections (dalam contoh ini, Ethernet). Klik Properties, pilih Internet Protocol Version 4 (TCP/IP) dan klik Properties. Pada bagian “Use the following DNS server address” masukkan 127.0.0.1 ke kolom pertama dan kosongkan kolom kedua. Klik OK.

    Mengubah pengaturan DNS di Windows
    Mengubah pengaturan DNS di Windows
  9. Sekarang buka peramban dan cobalah akses Reddit atau situs lain yang sebelumnya diblokir.

Penjelasan

Ketika pengguna mengetikkan alamat situs (seperti www.kaorinusantara.or.id), pengguna mengirimkan permintaan ke server DNS, kemudian komputer akan mencari via Internet server manakah yang memiliki alamat IP yang terkait dengan www.kaorinusantara.or.id.

Sebagaimana telah disebutkan di atas, blokir dilakukan dengan cara mengalihkan permintaan akan URL yang diinginkan ke server DNS yang dikontrol oleh pemerintah. Trik sederhana seperti mengganti DNS dengan 8.8.8.8 tidak lagi berfungsi karena request dialihkan secara paksa pada level modem dan jaringan. Ini berarti alih-alih mendapatkan halaman Reddit saat mengetikkan reddit.com, pengguna disajikan hasil dari alamat IP yang terhubung dengan Internet Positif.

DNScrypt mengenkripsi permintaan DNS dan menggunakan teknologi DNSsec untuk menjamin keabsahan halaman yang diakses. Dengan ini, bisa dipastikan bahwa saat seseorang membuka reddit.com maka halaman Reddit-lah yang keluar, bukan Internet Positif.

Pada berkas CSV yang disebutkan di atas (dnscrypt-resolvers.csv), terkandung daftar penyedia layanan DNS yang bisa dipergunakan lengkap dengan penjelasannya. Detailnya ada pada halaman github berikut: https://github.com/jedisct1/dnscrypt-proxy/blob/master/dnscrypt-resolvers.csv. Untuk memastikan server DNS tidak dibajak oleh Internet Positif, pilihlah server DNS yang mendukung DNSSec (seperti dnscrypt.me yang dipakai di atas.)

Bila tiba-tiba situs tidak bisa diakses, bisa jadi data server DNS perlu dimutakhirkan karena server yang dipakai sebelumnya telah mati atau berubah konfigurasinya. Untuk mengatasinya, unduh kembali berkas dnscrypt-resolvers.csv, timpa berkas yang lama, kemudian uninstall dan install kembali dengan perintah berikut.

dnscrypt-proxy.exe --uninstall

Lalu pasang kembali dengan pilihan server DNS lain (yang mendukung dnssec). Perhatikan bagian bercetak tebal (cloudns-syd) dan ganti atau sesuaikan dengan yang ada di daftar.

dnscrypt-proxy.exe -R cloudns-syd --install

Selain itu, karena metode ini mengandalkan pengubahan konfigurasi DNS menjadi 127.0.0.1, jangan lupa untuk mengubah kembali pengaturannya saat hendak mempergunakan komputer di tempat lain (seperti di hotspot kampus atau kantor) atau komputer tidak akan bisa mengakses halaman login portal hotspot.

Semoga bermanfaat dan pergunakanlah dengan penuh tanggung jawab.

KAORI Nusantara

8 KOMENTAR

      • saya sudah jalankan dengan mode administrator dan setelah saya lakukan langkah ke 7 terdapat pesan seperti ini
        ” ‘dnscrypt-proxy.exe’ is not recoqnized as an internal or external command,operable program or batch file”

        • Udah pindahin folder DNScrypt-nya C:/Program Files/DNScrypt ke masukin command yang “cd C:/Program Files/DNScrypt”?

  1. iya worked ko ini, dah dari dulu2 make, dulu dapet info nya dari ksks.

    cuma kalo habis shutdown / restart , kalau lupa nyalain dnscrypt lagi kadang2 error inetnya, harus buka settingan di network windows bikin default, atau simple aja nyalain dnscrypt lagi.

Tinggalkan komentar Anda

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses