有沒有一種方法可以使用本地互聯網代理透過 SSH 建立隧道來連接遠端電腦。我的機器可以透過代理商存取互聯網。但遠端電腦卻沒有。我在那裡沒有管理員權限。這是示意圖:
Internet Internet
/\ /\
|| ||
proxy XX
|| ||
\/ \/
A<---SSH--->B
我認為我需要做的是我必須將遠端端口轉發到本地端口,然後將該端口轉發到我的 proxyurl。應該在 Putty 中進行哪些設定才能使其正常運作。任何人都可以幫忙。
答案1
是(ish):OpenSSH 支援 SOCKS4/SOCKS5 相容代理,透過-D
選項。
膩子也支持這個-- 查看啟動 Putty 時出現的樹形選單中的「隧道」選項,您應該會看到動態連接埠轉送的選項。Putty 文件中也對此進行了描述。
但請注意,您可能會在透過本身正在透過代理程式的主機進行代理程式時遇到問題(「嘗試一下!」)。