基於 Debian VPS 的代理程式僅適用於某些網站。如何排除故障?

基於 Debian VPS 的代理程式僅適用於某些網站。如何排除故障?

我最初在 Serverfault 上發布了這個問題,因為我的伺服器似乎至少部分“損壞”,因此“出現故障”。該論壇上的一個使用者(djdomi)說我發錯了。他/她鎖定了我的帖子,後來該帖子被完全刪除。他/她建議我在超級用戶上發文。所以我在這裡。我糾正了一個小錯字。

希望你不要刪掉我。

現在帖子....

我在 Debian 11 VPS 上嘗試了一些代理,並取得了部分成功。我的目標只是隱藏我的原始 IP 位址。

我努力了:

  1. 微型代理(HTTP / HTTPS 代理)
  2. SSH 隧道
  3. 烏賊
  4. 微襪

前 3 個適用於大多數網站 (70%)。大約 30% 的網站以「安全問題」為由拒絕存取。我在 vitacost.com 購物多年,但無法透過代理商存取它。

通常的錯誤訊息是:

安全連線失敗
連接 www.vitacost.com 時發生錯誤。
 由於無法驗證接收到的資料的真實性,因此無法顯示您嘗試查看的頁面。
 請聯絡網站所有者以告知他們此問題。

哦,順便說一句#1:我使用 Express VPN 服務已有 1 年了,無論我選擇什麼 Ips,Express VPN 對於上述 30% 的網站都失敗了。此外,一些研究表明,流行 VPN 使用的 IP 位址有公開的清單。哎呀!

哦,順便說一句#2:令我驚訝的是 SSH 隧道不起作用。我的理解是,那是一條純粹的隧道。

我無法讓第四個代理適用於任何網站。錯誤是:

僅 HTTPS 模式警報
安全站點不可用
您已啟用僅 HTTPS 模式以增強安全性,但 duckduckgo.com 的 HTTPS 版本不可用。
了解更多…
可能是什麼原因造成的?
    最有可能的是,該網站根本不支援 HTTPS。
    攻擊者也可能參與其中。如果您決定造訪該網站,則不應輸入任何敏感訊息,例如密碼、電子郵件或信用卡詳細資訊。
如果繼續,該網站的僅 HTTPS 模式將暫時關閉。

在我獲得通用代理的漫長旅程(8 週)中,我創建了一個 php 驅動的網頁,顯示我能找到的所有可能的標題和狀態,並將其放在我的一個網站上。

我查看了 80 多個不同的參數,例如:

1 HTTP_VIA ____________________ 否 -
2 HTTP_X_FORWARDED_FOR ________ 否 -
3 HTTP_FORWARDED_FOR __________ 否 -
4 HTTP_X_FORWARDED ____________ 否 -
5 HTTP_FORWARDED ______________ 否 -
6 HTTP_CLIENT_IP ______________ 無 -
7 HTTP_FORWARDED_FOR_IP _______ 否 -
8 VIA _________________________ 否 -
9 X_VIA _______________________ 否 -
10 X_FORWARDED_FOR _____________ 否 -
11 FORWARDED_FOR _______________ 否 -
12 X_FORWARDED _________________ 否 -
13 已轉發 ___________________ 否 -

我仔細地逐行比較了不使用代理程式時的 php 輸出頁面和使用魷魚代理程式時的輸出頁面。

只有 3 處差異。兩個差異是時間戳,所以我忽略了它們。

第三個區別是遠端連接埠。當我不使用代理程式時,我的 PHP 頁面報告的遠端連接埠在 3,000 範圍內。使用魷魚代理時,它超過了 40,000。一次是 42,118。另一次是 51,300

這是否是阻止我造訪的網站偵測到的內容?

問題 1 有關如何進一步排除某些網站拒絕我的流量的原因的任何提示?

問題 2 雖然我知道您可能不想提出建議,以防引起“轟動”,但無論如何,我會問您是否有任何關於開源代理的建議,該代理實際上可能適用於 100% 的網站?

我只需要代理即可進行瀏覽(Firefox 或 Librewolf)。

非常感謝,xstack

相關內容