我尝试使用paramiko实现它。但是我发现paramiko只能启动一个隧道重定向localhost:lport到remoteip:rport就像'ssh -L'。
所以我想知道如何使用paramiko或使用其他库来实现它。
感谢您的帮助。
答案 0 :(得分:0)
与转发特定端口的-L
或-R
选项不同,ssh -D
为应用级端口转发建立SOCKS代理。
假设这是你想要的,那么根据this answer,有几个Python模块实现了SOCKS客户端/代理,例如PySocks和SocksiPy。不幸的是,我从未探索过任何这些选项,也无法保证其中任何一个。