一句话介绍,开瓶器是一个隧道通过HTTP代理SSH的工具。Corkscrew is a tool for tunneling SSH through HTTP proxies.
虽然大多数人用不到这种极端环境,内网+代理环境上网+linux环境+需要外部ssh。
当然windows环境下,内网代理,ssh很简单putty或SecureCRT,都有 防火墙选项。可以设置代理。
linux下命令行 ssh,我把ssh help翻了一遍也没找到有设置代理的选项。Google漫天搜索终于找到了Corkscrew:) 试用了一阵,稳定好用,所以记下来。
使用方法简单
1,下载。
2,安装
1 2 3 4 5 |
tar -xzvf corkscrew.tar.gz # [..] cd corkscrew ./configure make install |
3, 修改用户目录下的.ssh/config文件,正常情况下没有config文件:)
1 2 3 4 5 |
Host * ProxyCommand corkscrew <em>http-proxy.example.com</em> 8080 %h %p 4, 搞定收工。 ssh somewhere.com 试试吧。 如果需要更详细的介绍,参阅。<a href="http://www.mtu.net/~engstrom/ssh-proxy.php">http://www.mtu.net/~engstrom/ssh-proxy.php</a> |
文章评论
SSH -D 即可。
@apu @apu 呵呵,朋友没有遇到过内网代理环境上网的这种情况。