提高专业技能从谷歌搜索开始

这不是一篇关于分享google搜索技巧的文章;
而是苦于国内搜索引擎糟糕的返回结果(吐槽),且又无法直达谷歌搜索后的尝试;
当然,使用Bing搜索也能满足日常的使用需求,只是,google不是更专业么!?

网络上提供的梯子五花八门,但不是每个都能满足最起码的安全需求;
我尝试着几个从github上获取到的开源项目,自己动手试了试,做一个记录。

1、VPS + Shadowsocks

1.1 前提:

得有一个自己的国外VPS,比如linode、hostwinds、vultr等

shadowsocks
A secure socks5 proxy, designed to protect your Internet traffic.

Shadowsocks(简称SS,谐音“酸酸乳”)是一种基于Socks5代理方式的加密传输协议,也可以指实现这个协议的各种开发包。目前包使用Python、C、C++、C#、Go语言、Rust等编程语言开发,大部分主要实现(iOS平台的除外)采用Apache许可证、GPL、MIT许可证等多种自由软件许可协议开放源代码。
Shadowsocks分为服务器端和客户端,在使用之前,需要先将服务器端程序部署到服务器上面,然后通过客户端连接并创建本地代理。

1.2 安装

如果想自动安装ss,可在Github搜索shadowsocks_install并依其教程执行;
作为测试, 我完全通过 这篇教程 完成了整个过程,通过client连接,浏览器允许代理,一切都还OK!
在手机端,也能使用;

操作之前,确认自己的Linux是Ubuntu或者CentOS 7,其他操作步骤按教程来就行;

2、 Heroku + Github

2.1 前提:

– 需要分别拥有Heroku 和Github账号,均免费
– nodejs
– nvm, nodejs版本管理软件,可参考 这里 说明

GitHub不用过多介绍了;

Heroku可能和我一样,没接触过,补充点说明吧:

Heroku is a cloud platform that lets companies build, deliver, monitor and scale apps

Heroku是一个支持多种编程语言的云平台即服务。

2.2 安装

请参考仓库 naruco / shadowsocks-over-websocket ,并依照readme.md中的说明执行

2.3 备注

仓库中的代码指定了nodejs的版本为7.8.0, 使用前需要自行切换到这个版本,或安装nvm进行版本切换

nvm install 7.8.0
nvm use 7.8.0

npm i #安装依赖

2.4 其他

这部分操作需要一定的技术基础,且该方法没法在手机端使用;
另外,安装 SwitchyOmega时,提示错误:

程序包无效:“CRX_HEADER_INVALID”

解决方法参考: issues/1929

发表评论

电子邮件地址不会被公开。 必填项已用*标注