Skip to content

HuMoran/shadowsock-Manual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. 打开aws.amazon.com,点击创建免费账户,注册的时候会要求绑定信用卡,冻结1美元。
  2. 登录账户,点击右上角地区,选择亚太首尔:
  3. 点击左上角的服务,选中EC2
  4. 点击EC2控制面板中的“启动实例”
  5. 选择ubuntu:
  6. 选择t2.micro:
  7. 点击右下角的“审核和启动”:
  8. 点击编辑安全组:
  9. 添加规则,添加内容如图所示,添加完成后,点击“审核与启动”
  10. 点击启动:
  11. 选择创建新密钥对,随便输入一个名称,点击下载密钥对,下载完成后,点击启动实例。注意:把下载的pem文件保存好,丢了就连不上服务器了。
  12. 创建成功后,点击查看实例
  13. 选中实例,点击连接
  14. 在命令行输入示例提示的内容,登录服务器:
ssh -i "shouer.pem" ubuntu@ec2-13-124-2-149.ap-northeast-2.compute.amazonaws.com
  1. 登录服务器后,切换到root用户,下载shadowsocks-go语言版本
sudo -i
wget https://github.com/shadowsocks/shadowsocks-go/releases/download/1.2.1/shadowsocks-server.tar.gz

目前go语言版本的shadowsocks的版本是1.2.1,大家搭服务器的时候,可以去git上面看看版本有没有更新,有更新最好用最新的版本
  1. 解压
tar -zxvf shadowsocks-server.tar.gz
  1. 创建config.json,输入以下内容:
vi config.json
{
      "server":"xxxxx",
      "server_port":8388,
      "local_address": "127.0.0.1",
      "local_port":1080,
      "password":"xxx",
      "method": "aes-128-cfb",
      "fast_open": true,
      "timeout":600
}

注意:其中的server为服务器局域网内的ip地址,可以通过 ifconfig 命令查看,password可以随意输入,只要客户端和服务器的一致就行。

  1. 执行
nohup ./shadowsocks-server

服务器搭建完成

  1. 客户端(自己电脑)
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
  1. 打开 shadowsock-Qt5
  2. 选择连接-添加-手动
  3. 输入服务器地址(服务器的公网地址)、端口、密钥(对应服务器config.json文件中的password)、加密方式保存。
  4. 保持成功后,选择测试延迟,并连接服务器。
  5. 浏览器配置:
    火狐安装:

    chrom:

火狐配置:

chrom配置:
这样,浏览器就可以上google了

  1. 全局代理:
git clone https://github.com/rofl0r/proxychains-ng.git
./configure --sysconfdir=/etc
make
sudo make install
sudo make install-config
sudo vi /etc/proxychains.conf

修改最后一行的内容为:

运行命令:proxychains4 wget www.google.com 测试

  1. 最近google云免费送300美金,可以使用。延迟只有55ms,比亚马逊快很多

About

shadowsock-Manual 快速翻墙教程

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published