我試圖透過代理僅路由我的傳輸流量,而不是透過 VPN 路由我的所有流量。我嘗試讓它發揮作用:
- 嘗試僅透過 VPN 路由傳輸流量。我無法找到合適的方法來做到這一點......
- 嘗試使用OS X Server 的應用層 VPN。好像沒有人知道如何設定(包括我自己)
- 切換到 uTorrent...然後切換回 Transmission。
- 設定連接到代理的本地端口,然後告訴傳輸使用該端口。我無法讓這個工作,因為我不知道如何透過單一連接埠路由所有傳輸流量。
- 使用普羅西馬克,但它不支援經過身份驗證的代理伺服器。
在意識到這些解決方案都不起作用之後,我發現這個建議,建議使用付費解決方案或 torsocks。因為我不想花 30 美元,所以我想嘗試軀幹。我設法用brew安裝它,然後修改torsocks.conf中的以下變數:
TorAddress
TorPort
SOCKS5Username
SOCKS5Password
做一些簡單的事情,例如嘗試開啟 Firefox ( torsocks open -a Firefox
),會產生以下輸出:
[syscall] 不支援的系統呼叫號碼 427。
然後Firefox打開後就崩潰了。對 Transmission 進行相同的嘗試會得到類似的結果,並在查看 ipleak 後傳回我的 IP 位址而不是代理伺服器的 IP 位址。我認為這可能不起作用,因為我使用了 SOCKS5 代理的 IP/端口,TorAddress
並且TorPort
代理本身不是 Tor 代理(我對此可能是非常錯誤的)。
無論如何,我不確定如何有效地使用帶有傳輸功能的軀幹。如果有更合適的解決方案允許我使用帶有 Transmission 的代理或僅通過 VPN 路由 Transmission 流量,我很樂意聽到它(並且願意在此過程中節省 30 美元)。