cara membuat permintaan DNS melalui VPN

3

Setelah baru saja mendaftar untuk akun dengan penyedia VPN, saya mencoba memastikan bahwa saya mengatur dengan cara semua lalu lintas (dan permintaan DNS) melalui server mereka. Saya dapat melihat melalui http://whatismyipaddress.com/ bahwa permintaan memang melalui VPN, tetapi pada DNSleaktest.com saya tampaknya masih menggunakan server DNS ISP saya.

Saya menggunakan Slackware 14. Saya mendapat kesan bahwa VPN "tunneling" akan menyelesaikan permintaan DNS melalui server VPN, bukan melalui permintaan awal yang dibuat oleh perangkat lokal. Saya tidak yakin bagaimana cara mengetahui apakah koneksi saya tunneling atau tidak (dan saya menggunakan OpenVPN 2.2). Saya bisa mendapatkan mesin untuk menggunakan DNS Publik Google dengan mengubah / etc / network / interface, tapi itu sepertinya mundur.

Pertanyaan saya cukup tinggi, tetapi apa yang harus saya lakukan / periksa untuk memastikan semua lalu lintas termasuk permintaan DNS benar-benar terjadi melalui VPN?

zchtodd
sumber

Jawaban:

3

Antarmuka VPN harus ditetapkan sebagai gateway default Anda. Jika Anda tidak melakukan ini, hanya ketika Anda mengakses alamat dalam subnet antarmuka VPN, lalu lintas akan melewatinya. Tunneling tidak akan mengubah ini. Melakukannya secara manual di Windows dan Linux (dan mungkin OSX) melibatkan menggunakan routeperintah (atau ip routedi Linux)

Sebagian besar perangkat lunak VPN, termasuk OpenVPN, dapat diatur untuk menangani ini secara otomatis. Windows cenderung memiliki keanehan dengan perintah jaringannya sehingga Anda ingin membiarkan perangkat lunak VPN menanganinya jika memungkinkan pada platform itu. Tanyakan penyedia VPN Anda untuk file konfigurasi atau instruksi khusus yang memungkinkan Anda mengoperasikannya seperti yang Anda inginkan.

LawrenceC
sumber