自己做个代理服务器

自己做个代理服务器

月光魔力鸭

2019-05-25 16:40 阅读 3260 喜欢 2 shadowsocks nodejs

如果有台能翻墙的服务器,那么我们就可以自己做一个代理,这样本地就可以科学上网啦.. 本文主要介绍如果通过自己的服务器搭建一个代理。

准备

服务器搭建

首先,需要安装nodejs环境,具体参考记录一次centos服务器部署过程中的nodejs部分

然后安装shadowsocks 包。

npm install shadowsocks

安装后修改对应的config.json配置文件,修改端口和密码等。

{
    "server":"0.0.0.0", // 我用的是腾讯云,这里修改成了0.0.0.0
    "server_port":3333,//此处修改为自己的端口
    "local_address":"127.0.0.1",
    "local_port":1080,
    "password":"woshimima",//修改你自己的密码
    "timeout":600,
    "method":"aes-256-cfb"
}

最后启动:

./bin/ssserver

本地程序

我们可以这https://github.com/shadowsocks/shadowsocks-windows/releases下载window s版本的程序。

然后启动后配置对应的服务器即可。

本地程序配置

然后启动,查看下自己的ip是不是变化了。(注意模式换成全局模式,平时使用PAC即可)

转载请注明出处: https://chrunlee.cn/article/nodejs-ssserver.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
最近在找一些资源,绘本啊 故事啊之类的,想到肯定有很多人分享到了网盘,但是去哪里找呢?
如果您由于各种各样的原因,不幸丢失了数据、想恢复数据,您在互联网上搜索解决办法,会发现,DiskGenius这款软件是排名第一的解决方案
flutter 学习旅程之安装篇
windows 环境下有时候会使用curl工具来测试一些接口或页面,这里简单记录下在windows环境下的安装步骤。
$ openssl x509 -in ./1_wechatdat.com_bundle.crt -out ./1_wechatdat.com_bundle.pem
最近有实现作业的展示的需求,在这里仅仅记录下当时自己的思路,大体如何实现的,这里并不体现代码,只有思路。
最近入手了华为鲲鹏服务器... 作为一个菜鸡前端,去部署服务器,亚历山大.. 即便是各种抄抄抄也无济于事.
记录下部署php项目的时候的经过,查了很多资料,最后才定出的这个,中间些许问题可能已经记不清楚了,趁着时间步长,赶紧回忆一下。