shaodowsocks

IT
IT
IT
401
文章
1
评论
2020年5月15日13:47:03 评论 9,128 1463字阅读4分52秒

简介

作为一个离开 Google 生活就无法自理的人类,我曾经发帖、提问、翻遍各种网站,四处寻找靠谱的科学上网利器。 网上也买过好多,自己也用过一些开源免费的proxy,最后都会出现各种莫名其妙的问题,各种不稳定。

最后我选择自己动手,丰衣足食,利用EC2虚拟主机搭建SS,这个东东是由 Clowwindy 开发的一款软件, 其作用本来是加密传输资料。当然,也正因为它加密传输资料的特性,使得XXX没法将由它传输的资料和其他普通资料区分开来, 也就不能干扰我们访问那些「不存在」的网站了。

如果你希望不花钱就能用上优质的服务──醒醒,别做梦了,免费和优质从来不可能划上等号。 不过想要共享或建立多账户来出售的话,能赚钱也说不定🙃

创建EC2虚拟主机

 

先去亚马逊AWS上面注册一个账号:https://amazonaws-china.com/cn/

登录后进入EC2的控制台,然后在右上角区域里面切换至东京, 选择左边的”实例” ——> 启动实例 ——> AWS Marketplace ——> 搜索”centos7”,目前最新的版本是CentOS7.4

shaodowsocks

然后点击”continue”,默认选中符合条件的免费套餐。

shaodowsocks

然后点击”审核和启动”,这里编辑一下安全组信息,创建一个新安全组,类型里面选择”所有流量”即可。

启动之后,回到实例的界面,然后点击”连接”,复制上面的实例名

shaodowsocks

然后用xshell工具来连接,主机名选择上面实例详情的名称,使用密钥对来登录,用户名选择centos即可。

部署SS

好了,现在开始正式部署ss了,这里使用 teddysun 的一键安装脚本。

先切换到root用户,可使用 sudo passwd root 先修改root密码,然后执行:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log

按照提示来,最后成功界面如下:

shaodowsocks

TCP Fast Open
实际上只要具备上述四个信息,你就可以在自己的任意设备上进行登录使用了。但是为了更好的连接速度,你还需要多做几步。

首先是打开 TCP Fast Open,vi /etc/rc.local ,在最后增加如下内容:

echo 3 > /proc/sys/net/ipv4/tcp_fastopen

然后修改/etc/sysctl.conf,在最后增加如下内容:

net.ipv4.tcp_fastopen = 3

再打开一个 Shadowsocks 配置文件,编辑/etc/shadowsocks.json,修改如下:

"fast_open":true

最后,输入以下命令重启 Shadowsocks:

/etc/init.d/shadowsocks restart

安装客户端

 

shaodowsocks

Shadowsocks客户端的下载地址,可以看到有各种客户端的下载。貌似这货也是得翻墙才能访问到。

本人是Mac所以下载Mac版本

Mac版本地址 https://github.com/shadowsocks/ShadowsocksX-NG

windows版本地址 https://github.com/shadowsocks/shadowsocks-windows

客户端配置

shaodowsocks

设置完成后点击确定,然后服务器选择这个配置,默认选中PAC自动模式,确保Shadowsocks状态为On,这时候打开谷歌试试~

shaodowsocks

 

 

 

继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年5月15日13:47:03
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Teambition 网盘与阿里云盘数据合并说明 CentOS

Teambition 网盘与阿里云盘数据合并说明

前言 Teambition 团队是阿里巴巴的一个创新产品团队,除了你熟悉的 Teambition App,「阿里云盘」也是我们的作品,它们都属于阿里云正在打造的新一代「云服务」。 过去几个月,我们投入...
CentOS8安装Jenkins CentOS

CentOS8安装Jenkins

简述 Jenkins 是最流行的,开源的,基于 Java 的自动化服务器,它允许你很容易的设置一个持续集成和持续发布的管道。 持续集成 (CI)是一个 DevOps 实践。当团队成员正常提交代码到版本...
使用vmware安装VMware vSphere Hypervisor7.0服务端 CentOS

使用vmware安装VMware vSphere Hypervisor7.0服务端

创建虚拟机 安装 进入安装界面 敲击回车按F11 如下提示是:安装在哪一个硬盘里,根据自己的需求进行安装即可。博主直接默认安装在第一块硬盘上,直接回车。 默认即可,敲击回车 设置一个VMware的密码...

您必须才能发表评论!