Advertisement
ujiajah1

install dnscrypt on debian7

Jan 21st, 2016
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Install library yang dibutuhkan untuk compile dan install DNSCrypt dan libsodium
  2.  
  3. apt-get clean all; apt-get update; apt-get install build-essential
  4. apt-get install libtool automake
  5. Agar DNSCrypt bisa di install di sistem, dibutuhkan library libsodium. Di repository Debian belum ada libsodium jadi kita akan menginstall dari source code.
  6. Download libsodium
  7.  
  8. wget --no-check-certificate https://download.libsodium.org/libsodium/releases/libsodium-0.6.1.tar.gz
  9. ekstrak file yang baru di download
  10.  
  11. tar zxvf libsodium-0.6.1.tar.gz
  12. pindah ke folder yang baru di ekstrak
  13.  
  14. cd libsodium-0.6.1
  15. compile dan install
  16.  
  17. ./configure
  18. make && make check
  19. sudo "make install"
  20. INSTALASI DNSCRYPT
  21.  
  22. Download source code DNSCrypt
  23.  
  24. wget --no-check-certificate http://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.4.0.tar.gz
  25. ekstrak file yang baru di download
  26.  
  27. tar zxvf dnscrypt-proxy-1.4.0.tar.gz
  28. pindah ke folder yang baru di ekstrak
  29.  
  30. cd dnscrypt-proxy-1.4.0
  31. compile dan install
  32.  
  33. ./autogen.sh
  34. ./configure
  35. make
  36. sudo "make install"
  37. Jalankan DNSCrypt (dnscrypt-proxy)
  38.  
  39. dnscrypt-proxy -R opendns --daemonize
  40. Ubah file /etc/resolv.conf menjadi
  41.  
  42. nameserver 127.0.0.1
  43. sekarang coba browsing beberapa situs. Bila bisa dibuka berarti instalasi berhasil. Bila terjadi error, coba jalankan DNSCrypt tanpa -d
  44.  
  45. dnscrypt-proxy -R opendns
  46. catatan :
  47. dengan menggunakan DNSCrypt kita bisa membypass (melewati) filter Internet Positif. Dengan dnscrypt situs-situs yang sebelumnya terblokir jadi bisa diakses kembali. Terlalu banyak situs yang salah blokir oleh Internet Positif, sama sekali tidak aman menggunakannya.
  48.  
  49. Bila muncul error
  50.  
  51. configure: error: cannot run C compiled programs.
  52. If you meant to cross compile, use `--host'.
  53. See `config.log' for more details
  54. configure: error: ./configure failed for src/libevent-modified
  55. jalankan perintah
  56.  
  57. echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf; ldconfig
  58. baru compile ulang
  59. ./configure
  60. make && make install
  61.  
  62. # dnscrypt + unbound
  63. eksekusi dnscrypt agar runing
  64. # /usr/local/sbin/dnscrypt-proxy -a 127.0.0.1:40 -d -R d0wn-sg-ns1 -e 4096 -p /run/dnscrypt-proxy.pid
  65. note : jika terdapat error libsodium.so.13 tidak ditemukan buat shortcutnya terlebih dahulu
  66. # ln -s /usr/local/lib/libsodium.so.13 /usr/lib/libsodium.so.13
  67. lalu eksekusi kembali.....
  68. selamat dnscrypt sudah terinstall dgn baik...
  69. # netstat -tapen | grep ":40 "
  70. agar dnscrypt auto start masukkan perintah runing diatas tdi ke dalam /etc/rc.local....
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement