Mengapa IP Proksi Percuma Tidak Berfungsi
Semak proksi yang tidak menjawab mengikut urutan munasabah: alamat, protokol, laluan setempat, sokongan terowong dan respons destinasi.
Senarai awam boleh mengandungi titik akhir yang sudah berhenti menerima sambungan. Itu sebab lazim kegagalan proksi, tetapi bukan satu-satunya. Protokol salah, tetapan pintasan, port disekat atau laman yang menolak IP keluar boleh menghasilkan gejala yang sama.
Semak entri sebelum mengubah aplikasi
Salin semula IP, port dan protokol. Satu digit port yang hilang atau ketidakpadanan HTTP/SOCKS sudah cukup untuk menghalang jabat tangan. Jangan meneka protokol daripada port 8080 atau 1080, dan jangan tambah nama pengguna kecuali perkhidmatan benar-benar memberikannya.
Untuk titik akhir HTTP, permintaan curl ringkas membantu mengasingkan ujian daripada sambungan pelayar dan tetapan sistem:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
Gantikan alamat dokumentasi dengan entri anda. Untuk SOCKS5, gunakan port sebenar dan skema SOCKS yang sepadan.
Lihat kegagalan pertama
| Hasil | Tempat yang mungkin perlu disiasat |
|---|---|
| Sambungan ditolak | Port ditutup atau suatu peranti menolak sambungan secara aktif. |
| Sambungan tamat masa | Laluan, penapisan atau perkhidmatan tidak menyelesaikan penyediaan dalam had masa. |
| Respons jabat tangan proksi yang tidak dijangka | Protokol yang dipilih mungkin tidak sepadan dengan perkhidmatan. |
| 407 | Proksi memerlukan pengesahan. |
| CONNECT ditolak | Proksi mungkin mengehadkan destinasi atau port tersebut. |
| Laman mengembalikan 403 atau 429 | Permintaan tiba pada pelayan HTTP yang menolak atau mengehadkannya. Periksa pelayan mana yang mengeluarkan respons. |
Sambungan TCP yang berfungsi hanyalah langkah pertama. Jika perkhidmatan pada port itu bukan protokol proksi yang dipilih, permintaan boleh gagal sejurus selepas itu.
Gunakan dua perbandingan
Cuba destinasi sama melalui proksi kedua dengan protokol yang sama. Jika hanya titik akhir pertama gagal semasa penyediaan, masalah menyempit kepada titik akhir atau laluan itu. Kemudian cuba destinasi biasa lain melalui proksi pertama. Jika hanya satu laman gagal, siasat dasar khusus destinasi dan bukannya menganggap seluruh proksi mati.
Permintaan terus juga berguna apabila akses terus tersedia. Nyatakan pintasan secara jelas supaya pemboleh ubah proksi yang diwarisi tidak secara senyap mengekalkan ujian yang disangka terus pada laluan proksi.
Ketahui bila perlu berhenti menguji entri
Jika beberapa permintaan terhad masa gagal pada langkah sambungan yang sama, pilih entri lain daripada senarai proksi percuma dan bukannya menambah masa menunggu hingga beberapa minit. Simpan ralat tepat jika perlu melaporkannya. Menyambung semula berulang kali tidak membaiki port tertutup atau titik akhir yang telah dibuang.
Jika setiap entri gagal, lihat gambaran lebih luas. Semak konfigurasi klien, peraturan keluar rangkaian dan sama ada destinasi boleh dicapai tanpa proksi. Masalah bersama semua permintaan ialah alasan yang lemah untuk membuang seluruh senarai.