通过 Network.Browser 的 Socks5 连接
Posted
技术标签:
【中文标题】通过 Network.Browser 的 Socks5 连接【英文标题】:Socks5 connection via Network.Browser 【发布时间】:2014-07-02 15:46:25 【问题描述】:是否可以将Network.Browser
与 SOCKSv5 连接一起使用?我使用带有ssh -C2qTnN -D 8080 username@remote_machine.com
的Linux 命令行打开了一个ssh 隧道。现在我希望能够在此连接中使用 Network.Browser。 (我为Network.Browser
尝试了setProxy $ Proxy "localhost:8080" Nothing
,但这不起作用...)
非常感谢您的任何建议!
【问题讨论】:
你试过this吗? 最好附上链接说明,以防万一以后链接失效。 @Sibi:是的,我试过了,它似乎有效。但是是否可以将此连接与 Network.Browser 的功能一起使用?我不想重新实现 Network.Browser... 【参考方案1】:tsocks 可用于启用任何 SOCKS。 :P
查看 Network.Browser 的源代码,似乎没有允许它通过 SOCKS 代理建立连接的“可调参数”。它可以做一个 HTTP 代理,但我认为这并没有多大帮助。
虽然它相当不如 Network.Browser 友好,但我建议切换到 http-client。 确实有a hook,可以让您支持 SOCKS,并且它在 http-client-tls 中有功能性 SSL/TLS 支持。
【讨论】:
以上是关于通过 Network.Browser 的 Socks5 连接的主要内容,如果未能解决你的问题,请参考以下文章
“无法连接...通过套接字'/tmp/mysql.sock'”使用 C API mysql_real_connect() 但 /tmp/mysql.sock' 存在
无法通过套接字 '/tmp/mysql.sock' 连接到本地 MySQL 服务器 (2)
无法通过 FreeBSD 上的套接字 '/tmp/mysql.sock' (38)' 连接到本地 MySQL 服务器