查看文章
 
ssh代理的使用
2009-04-12 22:10

上次转了一篇ssh代理的文章,只介绍了在firefox下使用ssh代理的方法,在opera和ie等其他不支持socks代理的浏览器下却不适合,这次介绍其他浏览器使用ssh代理的方法。

对于Theworld,可以直接支持socks代理,在“工具”-“代理服务器”-“代理服务器设置”中添加ssh代理:127.0.0.1:7070@SOCKS#SSH,保存后打开myentunnel,等myentunnel显示连接上后就可以使用ssh代理了。

对于opera和ie,首先要将socks代理转为http代理,使用privoxy,安装privoxy后,打开privoxy.exe文件夹下的config.txt文件,查找"forward-socks4a / ."一行,改为"forward-socks4a / 127.0.0.1:7070 .",然后在opera和ie中设置代理地址为“127.0.0.0:8118”就可以使用ssh代理了。其中,8118是config.txt中“listen-address 127.0.0.1:8118”设定的端口。

用autoit3写了一个自动调用privoxy和myentunnel的工具下载地址),放在privoxy和myentunnel目录下,privoxy和myentunnel装在同一目录下。第一次运行,会自动运行privoxy和myentunnel,再运行一次自动结束privoxy和myentunnel。

然后在opera的菜单文件中合适位置加入以下内容,做成代理菜单,方便调用。

Item, "启用 SSH 代理"=Execute program,"x:\xxx\ssh.exe","" & Disable proxy servers & Set preference, "Proxy|HTTP server=127.0.0.1:8118" & Set preference, "Proxy|HTTPS server=127.0.0.1:8118" & Enable proxy servers

Item, "禁用 SSH 代理"=Execute program,"x:\xxx\ssh.exe\ssh.exe","" & Disable proxy servers


类别:代理| |分享到i贴吧|浏览(1668)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu