首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ssh + tinyproxy:性能较差

ssh + tinyproxy:性能较差
EN

Server Fault用户
提问于 2011-09-06 14:56:44
回答 1查看 6K关注 0票数 1

我现在在中国,我仍然想访问一些被封锁的网站(facebook,youtube)。我在美国有VPS,我在上面安装了微型代理。我用SSH端口转发登录我的VPS,并且我已经适当地配置了我的浏览器。一切工作或多或少:我可以冲浪到这些网站,但一切通常是缓慢的,有时数据传输突然停止。这可能与我在VPS上看到shell中的一些错误有关,例如:

频道6:打开失败:连接失败:

在tinyproxy的日志文件中,我也看到了一些不好的事情:

代码语言:javascript
复制
ERROR     Sep 06 14:52:14 [28150]: getpeer_information: getpeername() error: Transport endpoint is not connected
ERROR     Sep 06 14:52:15 [28153]: writebuff: write() error "Connection reset by peer" on file descriptor 7
ERROR     Sep 06 14:52:15 [28168]: readbuff: recv() error "Connection reset by peer" on file descriptor 7
ERROR     Sep 06 14:52:15 [28151]: readbuff: recv() error "Connection reset by peer" on file descriptor 7
ERROR     Sep 06 14:52:15 [28143]: readbuff: recv() error "Connection reset by peer" on file descriptor 7
ERROR     Sep 06 14:52:17 [28147]: writebuff: write() error "Connection reset by peer" on file descriptor 7
ERROR     Sep 06 14:52:23 [28137]: writebuff: write() error "Connection reset by peer" on file descriptor 7
ERROR     Sep 06 14:52:26 [28168]: getpeer_information: getpeername() error: Transport endpoint is not connected
ERROR     Sep 06 14:52:27 [28186]: read_request_line: Client (file descriptor: 7) closed socket before read.
ERROR     Sep 06 14:52:31 [28160]: getpeer_information: getpeername() error: Transport endpoint is not connected
EN

回答 1

Server Fault用户

发布于 2011-09-11 20:48:38

你试过使用SSH内置的SOCKS代理吗?

ssh -D 1080您的ssh server

然后将浏览器配置为使用localhost:1080作为SOCKS代理(而不是HTTP )。SOCKS功能更强大,因为它允许转发非HTTP连接,只要您的程序支持SOCKS。

顺便说一句,确保DNS决议也通过代理,以防伟大的防火墙也审查DNS。对于火狐,您需要在network.proxy.socks_remote_dns = true中设置关于:配置

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/308583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档