使用傳出端口 80 連接到另一個遠端端口,無需 root 權限

使用傳出端口 80 連接到另一個遠端端口,無需 root 權限

如果除 80 之外的所有傳出連接埠都被阻止,是否有辦法使用 80 連接埠連接到遠端電腦的 80 以外的連接埠?

我沒有系統的 root 權限。

答案1

是的,在您可以完全控制並且可以連接到任何您想要的任何地方的第三台機器的幫助下。

食譜很簡單:

在這台機器上,您設定了偵聽連接埠80 的sshd 伺服器。失敗,則提供如果您正確配置了所有內容,則這表示透明代理程式已在您的網關上設定。在這種情況下,您需要在工作站上設定一個簡單的 TCP 套接字代理,該代理支援使用 http 協定連接到上游代理伺服器,然後您可以透過此 tcp 代理使用 putty/ssh 與您的電腦連線。當你能夠連接到這台機器後,你可以告訴 putty/ssh 要建立什麼 tcp 隧道。

確實,並不難。

相關內容