写在前面:
这件事违法, 而且罪名不小, 一般我们的需求无非就是为了方便的查找资料, 众所周知百度的搜索服务一直很恶心, 那么在使用这个技术的时候一定要注意:
1 不要分享给他人使用, 传播可是重罪.
2 更不能拿这个来盈利, 有多少脑袋够赵家砍的?
3 不要浏览反动/*/暴力/色情网站, 尤其是反动信息, 自己遭殃不要紧, 连累了家人朋友子女, 就简直不要太惨.
购买云服务(千万不要买大陆的云服务, 否则等同于买了一个远方的电脑, 最好*, 再不济买香港, *)如google, amazon, 等等, 知不知名都无所谓, 实力强不强也不要紧, 因为从被墙的几率上来说, 众生平等, 所以购买长时间套餐往往会得不偿失.
操作系统最好选择linux, 因为搭建服务, 一个脚本就够了. 这里的演示环境centos 7
-
VPN
自己搭建, 或从vpn服务商购买vpn服务, 优点, 简单方便快捷. 缺点是太过于流行, 而且该协议握手有特征, 所以被GFW暴力封掉的几率会很大, 因此买的时候, 尽可能买最最最低的那个套餐, 因为说不定哪一天该服务商就没了, 不推荐. -
Shad敏owS感ock词s?
这个方式是目前来说相对比较有效的一种, 他依托socks代理协议, 在代理的两端之间对内容加密, 加密的方式是预共享秘钥, 没有明显的握手包, 也就抓不住通信规律, 而且即使被抓到规律, 也可以立即反应, 也许正是由于这些优点导致不好监管, 目前该作者被勒令停止开发, 当然杀了一个我, 还有千千万万的我.2.1 云服务器配置好以后, 登录管理员身份, 并运行命令:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh2.2 运行后根据脚本的提示安装Shad敏owS感ock词s服务, 如果懂就按自己的意愿去配置, 如果不懂就默认的设置或建议的设置配置即可
2.3 安装客户端软件, 可以在这里下载不同OS的客户端软件https://github.com/shad敏ows感ock词s (有源码也有发行版)
-
SSH
他的工作模式同VPN差不多, 它也是目前比较有效的一种方式, 因为SSH和VPN都是承载着非常多的正常需求而产生(比如企业建立虚拟内网), GFW也不可能简单的一刀切直接*端口或协议, 虽然SSH和VPN可能永远不会被直接*, 但也奄奄一息. 因为他们依附的协议并不能随意更改, 这样一来, 通信规律相对容易被掌握, 因此被GFW很容易揪出不规矩的使用者并加以重点关照.
准备好一台*的server, 安装好ssh service(因为太流行, 网上的安装教程也很多, 而且现在一般linux都自带了, 所以这里不费篇幅去展开).
客户端安装ssh client, 然后登录服务器:
ssh -D portNum username@serverIP
例如:
ssh -D 8888 root@10.10.10.10
意思是在本机8888端口启动一个socks5服务, 通过socks5代理的数据, 会通过连接先发送给10.10.10.10, 再由10.10.10.10转发.
这时, 我们只需要在电脑上, 或者浏览器上配置socks5 代理为127.0.0.1:8888, 就可以把数据请求通过10.10.10.10代理转发出去.