VPS服务器搭建和客户端配置

(本文只提供大致过程和具体服务端软件安装)

前置技能与条件

  • Linux服务器的基本操作

  • 如需**上网, 需选购海外VPS

    • 推荐vultr

      本文服务端环境为vultr的ubuntu16.04实例

      客户端为win10

安装配置步骤:

  • 购买vultr后, 创建ubuntu16.04实例

    根据自己具体情况创建对应配置的主机

  • VPS正常开机启动后, 可使用远程软件远程操作

    远程之前, 可能需要配置SSH, 创建秘钥, 把公钥复制到vultr官网, 否则远程可能无法使用, 也可以直接使用vultr官网提供的web端控制台

  • 使用root用户登录, 进行ss服务端软件安装:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    # ss服务器端安装
    $ wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
    # 如果提示没有wget命令, 请通过(apt-get install wget)安装
    $ chmod 777 shadowsocks.sh
    $ ./shadowsocks.sh 2>&1 | tee shadowsocks.log
    # /etc/shodowsock.json > 安装后配置文件位置
    # 安装过程中会让输入密码, 询问是否修改默认端口, 是否选择其他加密方式, 密码自行设置, 其他可选择默认
    # 如果安装以后出现下面样式的文字, 说明安装成功, 并且需要复制或者记录下来
    # Congratulations, Shadowsocks-python server install completed!
    # Your Server IP : xxx.xxx.xxx.xxx
    # Your Server Port : xxxx
    # Your Password : xxxxxxxxx
    # Your Encryption Method: aes-256-gcm

    # 注意加密方式, 客户端配置需要(当时踩过的坑, 因为客户端加密方式选的和服务端不同, 一直连接失败)

    # 设置BBR加速
    $ wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

    # 完成后重新启动即可
  • 客户端安装配置

    • 下载客户端, 官网需FQ

    • github各版本客户端

    • windows版是一只蓝色小飞机

    • 点击打开, 右击图标选择编辑服务器

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      # 五处需要填写和修改, 对应的是之前保存的ss服务端安装后打印出来的内容
      服务器地址: [对应的IP]
      服务端端口: [对应端口]
      密码: [对应的密码]
      加密: [对应的加密方式]
      代理端口: [/etc/shodowsock.json文件内查看对应的local_port字段]
      # 其他配置
      可选择使用系统代理, 系统代理选择全局模式
      # google浏览器可以直接使用
      # 火狐需要设置浏览器代理模式为系统代理

免责声明: 本文章只用于个人研究, 严禁做非法用途