侧边栏壁纸
博主头像
Harry博主等级

沉迷学习,日渐消瘦

  • 累计撰写 16 篇文章
  • 累计创建 4 个标签
  • 累计收到 7 条评论
标签搜索

服务器搭建SSR进行科学上网

Harry
2022-02-23 / 0 评论 / 0 点赞 / 112 阅读 / 1,576 字
温馨提示:
本文最后更新于 2022-02-24,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

最近入手了一台8c8g香港服务器,本着不浪费的原则,准备搭建一个ssr,用于科学上网,下面分别是linux与windows的搭建教程。

Linux搭建SSR

系统要求

CentOS 6+ 或者 Debian 6+ 或者 Ubuntu 14.04+(包含最新的ubuntu18、ubuntu19

一键安装

将以下命令复制到你已连接的服务器命令行中:

wget -N --no-check-certificate https://raw.githubusercontent.com/luvvien/ssr-install-shellscript/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

然后按回车键执行

如果提示找不到 wget 的,请执行

apt-get install -y wget

(debian/ubuntu系统可用)安装,没提示错误就不用管了。

我们看操作选择1安装即可,剩下的端口等看你们自身选择,可自定义更改,密码更改完之后要记得(连接要用)
如此大功告成

Windows搭建SSR

通过Nodejs方式安装shadowsocks服务端,Nodejs是基于Javascript实现的一款后台程序开发平台,所以在windows下也可以很方便的安装npm包;

下载Nodejs

在服务器上面打开官网:https://nodejs.org/en/download/
其中有两个版本,我们选择LTS长期支持版下载安装;

Nodejs的安装很简单,直接下一步即可,然后打开 Node.js-Node.js command prompt 这个软件命令界面;

安装shadowsocks服务端

输入命令后回车:

npm install -g shadowsocks

配置shadowsocks服务端

打开NodeJS安装目录,在 C:\Users[当前用户名]\AppData\Roaming\npm\node_modules\shadowsocks目录下面找到config.json文件,打不开可以修改后缀名json为txt,修改后需要把后缀名改回json,配置如下:

{
"server":"127.0.0.1",#更改为你的服务器IP
"server_port":8388,#更改你需要的端口
"local_address":"127.0.0.1",
"local_port":1080,
"password":"zhujiget.com",#更改为你的密码
"timeout":600,
"method":"aes-256-cfb"
}

其中以上参数分别代表:

  • server:服务器IP地址
  • server_port:服务器端口
  • local_address:本地IP,默认即可
  • local_port:本地端口,默认即可
  • password:连接密码
  • timeout:响应时间
  • method:加密方式

启动shadowsocks服务端

输入命令:

ssserver

运行期间不要关闭该命令界面,确保服务器防火墙已开启相应端口号或直接关闭防火墙;

到这里关于shadowsocks在Windows系统下搭建服务端已经完成,然后就可以使用以下客户端连接愉快的上网了,客户端上面需要修改为和上面的配置文件一样的参数;

手机版SSR下载地址:https://github.com/shadowsocksrr/shadowsocksr-csharp/releases
电脑版SSR下载地址:https://github.com/shadowsocks/shadowsocks-windows/releases

0

评论区