零成本代理网站搭建
今天我尝试使用now.sh搭建了一组代理网站。使用upupming开发的Mirror。
实测支持访问google系列(包括youtube)、维基百科等,就是服务器在境外,网速不甚令人满意,且无法加载Google搜索流量异常验证码。
它是直接使用 now.sh 提供的服务(无需自建服务器,是【免费】的)来托管一个 Koa 服务端,这个服务端可以实现对单个域名的反向代理,通过脚本批量代理可以代理很多子域名。
使用的技术:
- node.js
- git
有一点门槛,有兴趣的朋友们可以尝试。
我修改后的代码仓库地址:https://github.com/cjh0613/Mirror
操作步骤
-
Install
node.js
,clone this repo (git clone -b dev https://github.com/cjh0613/Mirror.git
)and edit config.js for your proxying configuration.1
2
3
4
5
6
7
8
9
10
11
12{
"mirrors": [ // an array which configures all websites you want to proxy
{
// project name for now.sh
"key": "google",
"proxied": "https://www.google.com/",
// If you don't need custom domain,
// simply leave `proxying` empty or commented
"proxying": ""
}
]
} -
Install now cli and login.
npm i -g now
andnow login [now.email]
- [Optional] Properly configure your custom domain according to Aliasing a Deployment. (Only if you need a custom domain.)
- Run
npm i
and thennpm run deploy
.