通过Network.Browser连接Socks5

时间:2014-07-02 15:46:25

标签: sockets haskell ssh socks tunnel

是否可以将Network.Browser与SOCKSv5连接一起使用?我使用带有ssh -C2qTnN -D 8080 username@remote_machine.com的Linux命令行打开了一个ssh隧道。现在我希望能够使用Network.Browser与此连接。 (我为setProxy $ Proxy "localhost:8080" Nothing尝试Network.Browser,但这不起作用......)

非常感谢任何建议!

1 个答案:

答案 0 :(得分:1)

tsocks可用于SOCKS启用任何内容。 :P

查看Network.Browser的源代码,似乎没有“可调参数”允许它通过SOCKS代理建立连接。它可以做一个HTTP代理,但我觉得这没什么用。

虽然完全与Network.Browser一样友好,但我建议切换到http-client 具有a hook,允许您支持SOCKS,并且它在http-client-tls中具有功能性SSL / TLS支持。