翻墙 杂烩

这个早就意识到了,可能在你毫无头绪胡乱摸索一段时间便豁然开朗了,时间可以战胜一切,不错!

那么我今天要说的便是 “翻墙”,这个以前提到过。

首先我们要通过ssh建立一个socks代理:SSH客户端建立一个独立通道,实现加密的互联网代理访问。

操作步骤如下:

1. 首先需要有一个国外主机的帐号和SSH访问权限(国内的不行,大家都知道为什么)。

2. 到官方下载Putty完整客户端,仅有putty.exe这一个文件不行,因为需要用到plink.exe这个putty的命令符程序。

3. 新建一个文件,写入以下内容,另存为.bat批处理文件,并放在Putty的安装目录内。
@echo off
goto start
:start
cls
color 1f
echo.
echo SSH Proxy 启动程序
echo.
plink -N Username@localhost -pw Password -D 127.0.0.1:1080
请将Username Localhost Password三处改为您自己登陆服务器的用户名、服务器地址和密码。

4. 执行这个批处理文件,保持其窗口开启,一旦关闭代理便失效。代理服务器地址为:127.0.0.1:1080,使Socks5协议的代理,也可以更改为需要的端口。需要使用时请将相关信息正确部署至浏览器、即时通信软件内。

5. 开始使用!

上面的比较罗嗦,你也可以通过图形窗口来操作,只是后期使用没这等方便。

然后 可实现的方法就比较多了。有CCproxy,privoxy,Proxifier,还有sockscap,都是很不错的东西。

说到这里我们还是要做些比较及一些使用技巧。

CCproxy实在是很强大,可以实现socks和http的互通,不仅仅是socks到http,也可以实现http到socks,他出名是在很多公司都只开启http端口而关闭其他,有一堆玩心不改的网虫只好转向它来求助了。但是需要注意,在ccproxy里面能关掉的服务尽量关掉,cache无比关掉,否则你的速度会很慢,然后风扇呼啦呼啦个不停,非常耗费cpu资源。不过做过设置后,那是非常强大,还有统计,访问控制等等,而且也很稳定。

privoxy这个很不错,非常强大,并且资源占用相当的小,非常强大啊,及其稳定!和上面的推荐使用。

Proxifier 这个就很一般了。当我没说他行不 ?

Sockscap这个算是我最早使用的东西了,配置也很简单,只是有时候稳定性不够,然后习惯上还是不适合我,用过上面的两个,这个东东我想是不会再用了 。不过不能抹杀它作为一款socks代理的存在。

基本上就这么多了。具体上面的几个工具如何使用,请教baidu & google。

如果你连最基本的ssh都没有的话,那么你还可以看看这个,Debian: tor + privoxy

基本就是:

  1. 概念
    • tor 是一个用来匿名上网,隐藏自己踪迹的工具,实际上就是通过数量众多的代理服务器来让你上网,代理服务器有tor来收集,你只需要配置好tor就OK,不用自己手动去找代理。
    • tor只提供了socks4的服务,要想让firefox通过tor上网,还必须配置privoxy,一个代理,将http的请求转发到tor的socks服务。
  2. 安装
    • 基于Debian良好的软件包管理特性,只需要一条命令:
      $ sudo apt-get install tor privoxy
    • 安装过程中会完成一些基本的配置
  3. 额外的配置
    • 安装完成之后,只需要在 privoxy 的配置文件(/etc/privoxy/config)里头加一句:
      forward-socks4a / localhost:9050 .
      别漏掉了点。
    • 重新启动一下privoxy:
      $ sudo /etc/init.d/privoxy restart
  4. 设置firefox
    • 打开firefox,在连接属性里面改为手动设置代理:
      host:localhost
      port:8118
    • 就这样,firefox就可以上那些被屏蔽的网站了。 

说到这里,我记得在firefox下,有个插件能直接让ff使用socks代理的。

This entry was posted in 网络相关 and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *