月光博客

青青子衿, 悠悠我心, 但为君故, 沉吟至今

« Google Chrome的Linux版和Mac版发布未备案域名将停止解析,追究实行连坐制 »

SocksCap代理使用教程

  很多使用SSH的用户都会遇到这样的问题,为什么我已经设置了socks代理,还设置了OpenDNS,怎么还是上不了Facebook,这就涉及到DNS污染技术,需要用户使用远程解析域名的方法才能访问目标网站。

  对于Firefox来说,远程解析域名的设置非常简单,只要在about:config修改network.proxy.socks_remote_dns=true就可以了。但对于IE和其他软件来说,就没有类似的修改方法,需要使用一个名为SocksCap的代理软件来解决这个问题。

  SocksCap是一个通过Socks代理连接网络的代理服务器第三方支持软件,拥有功能强大的Socks调度,所有Windows应用(如IE、Firefox、QQ、FTP等)都可以使用这个Socks代理工具通过Socks代理服务器上网,即使不支持Socks代理的应用也可以用Socks代理上网。

  首先下载安装SocksCap,安装结束后,运行SocksCap,出现如下图所示界面,这时候需要进行一些配置工作,选择菜单File - Settings。

SocksCap代理

  在Socks Server中填入Socks代理的IP地址:127.0.0.1,在Port项中填入代理端口:1080;Protocol选择Socks5项,选中Resolve all names remot,点击“确定”。

SocksCap代理

  接下来要做的便是把应用程序加入到SocksCap中。点File - New选项就可以出现如下图窗口。

SocksCap代理

  点Browse浏览选择应用程序,如IE等应用的EXE文件,其他选择默认,点“OK”就可以完成配置。

  更简便的操作方法是将应用程序的快捷图标拖入主窗口中既可,然后鼠标右键会显示“New application profile”,给这个应用命名,然后给出要运行的程序和工作目录,点“OK”设置生效。

  这时候的SocksCap主界面会如下图所示,列出一系列应用程序的图标。

SocksCap代理

  双击SocksCap主界面的应用程序图标,即可通过SocksCap运行应用程序。若双击桌面上的应用程序,则为不使用代理运行程序。

  总体来说,SocksCap代理的目的是把一些不支持socks的代理的软件在进行网络通信的时候的数据全部转化成socks代理数据,然后再通过代理出去。对于IE来说,不需要在IE里面做任何配置,只要从SocksCap中运行IE就可以支持Socks代理。

  除了SocksCap之外,也可以使用功能和界面几乎完全相同的另一款软件FreeCap来代替。



原创文章如转载,请注明:转载自月光博客 [ http://www.williamlong.info/ ]

本文链接地址:http://www.williamlong.info/archives/2024.html
  • 文章排行:
  • 3.boday
  • 看起来似乎不错……是不是可以抛弃 Privoxy 和 Polipo 了?
  • ip: 222.66.117.*  2009-12-17 18:36:32   回复该留言
  • 4.Moses
  • 现在一般推荐用 FreeCap 代替 SocksCap 了
  • ip: 76.73.13.*  2009-12-17 19:48:06   回复该留言
  • 6.
  • 不错,希望楼主多介绍一些关于博客建设方面的技术指导。
  • ip: 59.46.174.*  2009-12-17 20:15:52   回复该留言
  • 7.
  • 博主的博客背景与我的chrome背景真搭...
    闯 于 2009-12-17 20:19:37 回复
    水乳交融
  • ip: 59.46.174.*  2009-12-17 20:19:02   回复该留言
  • 9.chxt
  • 真是太及时了,我真为这个问题头痛呢,谢谢!
  • ip: 58.41.14.*  2009-12-17 20:30:15   回复该留言
  • 10.nwwfewx
  • 帽子已用好多年了啊,好像还NEC以前做的
    再也没有人更新了
    月光老大什么时候介绍介绍怎么自己做Socks和Https吧~!
  • ip: 220.171.144.*  2009-12-17 20:39:03   回复该留言
  • 12.猎手
  • 我尝试了一下,通过上面的设置后,没有成功,登录网页时候提示如下:connection to SOCKS server refused or time out。我用IE和Netscape的提示都是一样的。请指教,谢谢。
    厘都 于 2009-12-18 0:07:37 回复
    我也一样。。
    哈哈大侠 于 2009-12-18 8:45:09 回复
    使用谷歌翻译的

    连接到SOCKS服务器拒绝或超时
    williamlong 于 2009-12-18 9:01:51 回复
    你Socks服务器设置的有问题,建议用SSH的。
  • ip: 119.145.5.*  2009-12-17 22:48:38   回复该留言
  • 13.潜行者
  • 修改network.proxy.socks_remote_dn=true,我修改过了,开了代理(tor),有些网站还是访问不了。
  • ip: 222.83.251.*  2009-12-18 8:33:37   回复该留言
  • 17.andriodcn
  • 月光博主:能否多提供一些手机方便上twitter方法?我通过skyfire上twitter不是那么好用。
    alife 于 2009-12-18 12:30:09 回复
    opera mini 国际版,参考可能吧的文章
  • ip: 221.223.224.*  2009-12-18 10:36:27   回复该留言
  • 18.aaa
  • 奇怪,我点里面的IE, 弹出来半秒后自动被关闭了? 用GOOGLE 浏览器没这个问题...
  • ip: 218.19.197.*  2009-12-18 17:20:41   回复该留言
  • 20.小白
  • chrome这样使用了之后好慢啊 连火狐的五分之一速度都不到。
    郁闷,还要继续用FF了。
  • ip: 61.183.172.*  2009-12-21 13:29:37   回复该留言
  • 21.ddd
  • 我开了ssh,使用火狐,照你说的修改network.proxy.socks_remote_dns=true,可是什么网站都打不开了,还得改回来,是因为什么,请解答!
  • ip: 123.6.184.*  2009-12-21 17:12:27   回复该留言
  • 23.snome
  • 端口不一定填写1080吧~我端口填的7070.(我是用myentunnel的)按照翻墙软件来吧。楼上不能用的二位是不是这里填错了呢?

    实验结果:可以正常上连开代理都不能能上的youtube。感谢感谢,我其实是因为某些软件不支持socks5的代理。没想到还有翻墙升级的功能。

    虽然修改hosts有用。但是一个个+https太麻烦了。DNS什么的还真是蛮麻烦了......
    我是用遨游的,火狐插件就是多,所以要安装两个浏览器。
  • ip: 69.163.139.*  2010-1-26 2:43:40   回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 跟随我的推特:跟随我的推特
  • 跟随新浪微博:跟随新浪微博
  • 通过Google订阅本站
  • 通过鲜果订阅本站
  • 通过电子邮件订阅本站

站内搜索

热文排行

最新评论及回复

最近发表

网站收藏

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.

This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.