LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1056|回复: 2

用ssh做socks代理

[复制链接]
发表于 2008-3-15 21:53:30 | 显示全部楼层 |阅读模式
有些查文献的网站限制了访问IP,只能从我们单位的网上访问,
以前为了在家里也能上网查文献,在我办公室的linux机器上装了个ss5代理。
最近发现用ssh就能实现,非常简单方便!

1.通过ssh命令行
ssh -D 9666 -C loginname@159.226.a.ab
159.226.a.b是在单位网上的机器。这样连上之后,
在浏览器中把socks代理设置为localhost:9666即可,
浏览器访问的所有网站都先连到159.226.a.b再出去.

2.putty的设置
在tunnels项目下,source port填9666, Dynamic选中,其余项不管,然后点ADD按扭


用ssh做代理的一大优点是能利用ssh通道的压缩功能,我在家用adsl上网浏览速度也快了!
发表于 2008-3-21 11:23:19 | 显示全部楼层
别这么搞, 在159.226.a.b上开代理服务器.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-21 11:56:44 | 显示全部楼层
Post by sysnotdown;1829110
别这么搞, 在159.226.a.b上开代理服务器.


为什么呢?
我以前就是开的代理服务器,ss5 socks5代理, 但总担心安全问题,
sshd反正总是开着的,而且通讯是加密的,还可以压缩数据。
开代理时试了一下从外面连我机器上的9666,连不通,感觉比ss5安全
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表