Periksa DNS di tempat pencarian yang gagal berlangsung. Laptop yang dapat meresolusi nama tidak membuktikan bahwa Squid, atau proxy induk yang membuat koneksi berikutnya, dapat meresolusinya.

Baca log cache instans yang gagal dan periksa pengaturan resolver server. Pemeriksaan pendukung pada tingkat host adalah:

getent ahosts target.example

Gunakan target yang sebenarnya. getent menggunakan mekanisme pencarian host; resolver internal atau cache Squid dapat berbeda. Periksa masukan eksplisit dns_nameservers dan hosts_file sebelum menganggap keduanya cocok.

Pada Squid 6.13, daftar nameserver eksplisit berisi alamat IP:

dns_nameservers 192.0.2.53

Ganti alamat dokumentasi ini dengan resolver yang disetujui dan dapat dijangkau dari server Squid. Nama privat mungkin memerlukan resolver organisasi; resolver publik yang tidak terkait bisa tidak melihatnya dalam tampilan DNS miliknya.

Alias dalam berkas hosts laptop tidak ikut dikirim bersama permintaan nama host melalui proxy. Pada mesin yang melakukan pencarian, tinjau pengaturan hosts_file untuk versi Squid yang terpasang dan perhitungkan resolver proxy induk bila berlaku. Pastikan nama host untuk identitas TLS sesuai dengan layanan.

Setelah satu perubahan konfigurasi yang terkendali, periksa sintaks dan muat ulang instans yang dimaksud, ulangi permintaan yang sama, lalu periksa buktinya. Jawaban positif dan negatif yang tersimpan di cache dapat memengaruhi pengujian berulang. Pencarian berhasil yang diikuti waktu koneksi habis adalah kegagalan rute atau izin pada tahap selanjutnya; jangan terus mengubah DNS untuk memperbaikinya. Pertahankan DNS klien, perutean induk, dan protokol proxy saat mengevaluasi perubahan server.

Artikel terkait