在本模塊中,您將學習如何在 Linux 上使用代理鍊和 Tor 執行此操作。互聯網有時可能是一個可怕的地方,人們在網上不太關注。 我們可能會建議您在網絡上盡可能匿名。

什麼是代理鏈?

代理鏈 是一個幫助重定向網絡流量以隱藏實際 IP 地址的 UNIX 程序。 通過一些代理重定向 TCP 連接。 關心, 4 只襪子,5 只襪子 什麼時候 HTTP (S)..

代理鏈 您還可以鏈接代理服務器以增加匿名性,這可以幫助您避免它。 入侵檢測/入侵檢測系統 什麼時候 防火牆..

先決條件

首先,您需要使用 apt 命令安裝一些依賴項

$ sudo apt install tor proxychains4

然後切換到 用戶:

$ sudo -i

一度 必須先啟用 關心 服務:

# systemctl start tor

您還可以使用以下命令檢查 tor 是否成功運行:

# systemctl status tor
● tor.service - Anonymizing overlay network for TCP
     Loaded: loaded (/usr/lib/systemd/system/tor.service; disabled; vendor preset: disabled)
     Active: active (running) since Wed 2021-03-17 19:51:08 IST; 3h 33min ago
    Process: 45902 ExecStartPre=/usr/bin/tor -f /etc/tor/torrc --verify-config (code=exited, status=0/SUCCESS)
   Main PID: 45904 (tor)
      Tasks: 1 (limit: 4590)
     Memory: 37.2M
     CGroup: /system.slice/tor.service
             └─45904 /usr/bin/tor -f /etc/tor/torrc

配置代理鏈

我需要對我的配置文件進行一些更改 代理鏈..該文件位於以下位置 /etc/proxychains.conf 所以在你最喜歡的文本編輯器中打開它:

我在 Vim 中打開了代理鏈配置

1.啟用動態鏈

效力 動態鏈 有必要:

  • 取消註釋該行 “動態鏈”
  • 註釋掉 “嚴格的鏈條”, “Round_robin_chain” 什麼時候 “隨機鏈”

2.防止DNS洩漏

為了防止 DNS 洩漏,這有助於使其在網絡上完全匿名。

  • 取消註釋 “代理_dns”

這將防止 DNS 洩漏,並允許您在網絡上完全匿名。

3.添加SOCKS5代理

將以下行添加到文件末尾以啟用 SOCKS5 代理。

socks5  127.0.0.1 9050

注意:檢查線路 socks4 127.0.0.1 9050 使用時無評論 關心..

添加代理層

您還可以通過以下格式將其添加到文件末尾來添加一層代理服務,例如HTTP / HTTPS代理:

<protocol> <IP Of Proxy Server> <Port>

進行更改後,保存文件並退出。

運行代理鏈

首先,使用以下命令檢查公共 IP:

$ curl ifconfig.me

然後使用以下命令啟動代理鏈:

$ proxychains firefox www.google.com

這將導致 火狐 用谷歌標記

運營代理鏈

您可以測試 DNS 洩漏 這裡..您應該會看到與原始 IP 不同的 IP。這是 代理鏈 做我們想做的事。

啟用代理鏈的 DNS 洩漏測試啟用代理鏈的 DNS 洩漏測試

正如我們所見,IP 不僅被欺騙,而且您甚至無法在您的網站上找到它。

結論是

所以我看到瞭如何在網絡上匿名並保護您的在線隱私。代理鏈還可以與 Nmap 和 Burpsuite 等安全工具集成,以幫助繞過 IDS、IPS 和防火牆。