Selesaikan nama host proxy sebelum menggunakan DNS jarak jauh
Perhitungkan pencarian awal nama host proxy saat menggunakan DNS tujuan jarak jauh melalui SOCKS atau HTTP CONNECT.
DNS jarak jauh dapat menyelesaikan masalah pencarian tujuan dan tetap membuat Anda tidak dapat terhubung. Klien harus lebih dulu menemukan proxy.
Pertimbangkan sebuah titik akhir bernama proxy.office.example. Mengirim nama host situs web melalui SOCKS tidak memberi tahu klien cara memperoleh alamat titik akhir awal itu. Percakapan SOCKS belum dimulai.
Ini penting ketika nama proxy termasuk ruang nama privat. Resolver rumah mungkin tidak mengenalnya, sedangkan resolver di jaringan kantor yang disetujui mengenalnya. Nama proxy pendek juga dapat bergantung pada konfigurasi domain pencarian yang berbeda antar jaringan.
Pisahkan kedua nama
- Nama titik akhir proxy diperlukan untuk membangun koneksi pertama.
- Nama situs web dapat dibawa di dalam permintaan proxy yang didukung untuk resolusi jarak jauh.
Catat nama mana yang gagal sebelum mengubah resolver. Mengganti DNS klien dengan layanan publik yang tidak terkait dapat membuat nama proxy privat menjadi kurang terjangkau, bukan lebih. Gunakan konfigurasi resolusi nama yang didukung oleh jaringan yang dimaksud.
IP proxy yang disediakan dapat menghapus satu pencarian nama host pada beberapa susunan, tetapi tidak dapat dipertukarkan secara universal dengan nama tersebut. TLS ke proxy HTTPS dan autentikasi berbasis nama dapat bergantung pada identitas yang diharapkan. Pertahankan identitas itu tetap utuh alih-alih menonaktifkan pemeriksaannya.
Setelah koneksi pertama berfungsi, periksa tahap tujuan secara terpisah. Nama host proxy yang berfungsi tidak membuktikan bahwa proxy mengetahui nama situs web maupun bahwa proxy diizinkan terhubung ke sana.