快速搭建翻墙服务器

linuxvps翻墙服务器 by 老李菜刀 at 2019-01-14

一个快速配置shadowsocks的方法,简单又稳定:

安装

yum install python-setuptools -y && easy_install pip pip install shadowsocks # 启停: ssserver -p 8000 -k yourpassword -d start ssserver -d stop

基本就三条命令启动shadowssocks,用自己的硅谷服务器测试了下速度相当可以,稳定性也还不错,适合做一些不可描述的事情

shadowsocks其他参数 usage: ssserver [OPTION]… A fast tunnel proxy that helps you bypass firewalls.

You can supply configurations via either config file or command line arguments.

Proxy options: -c CONFIG path to config file -s SERVER_ADDR server address, default: 0.0.0.0 -p SERVER_PORT server port, default: 8388 -k PASSWORD password -m METHOD encryption method, default: aes-256-cfb(注意这里的默认加密) -t TIMEOUT timeout in seconds, default: 300 –fast-open use TCP_FASTOPEN, requires Linux 3.7+ –workers WORKERS number of workers, available on Unix/Linux –forbidden-ip IPLIST comma seperated IP list forbidden to connect –manager-address ADDR optional server manager UDP address, see wiki

General options: -h, –help show this help message and exit -d start/stop/restart daemon mode –pid-file PID_FILE pid file for daemon mode –log-file LOG_FILE log file for daemon mode –user USER username to run as -v, -vv verbose mode -q, -qq quiet mode, only show warnings/errors –version show version information

Online help: https://github.com/shadowsocks/shadowsocks


安装ShadowsocksServer

  1、实施以下命令

  wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
  2、上边的命令实施结束后,实施下边的命令

  chmod +x shadowsocks-all.sh
  3、上边的命令实施结束后,实施下边的命令

  ./shadowsocks-all.sh 2>&1| tee shadowsocks-all.log
  4、实施上述命令会出现相应输入提醒使用;按照还要挑选。搞不懂的情况下就可以直接选1或是可以直接默认回车;过后会提醒你输入密码和端口,相应设计便可,或是可以直接使用默认的;考虑到iPhone端的wingy现阶段只支持到cfb,因此加密方式挑选aes-256-cfb也就是挑选7;整个实施实现过后便会产生以下数据:
  StartingShadowsocks success   Congratulations, Shadowsocks-Python server install completed!   YourServer IP : 你的IP   YourServerPort: 在第四步提示设置的端口号   YourPassword: 在第四步提示设置的密码   YourEncryptionMethod: aes-256-cfb   Your QR Code: (ForShadowsocksWindows, OSX, Androidand iOS clients)   ss://YWVzLTI1Ni1jZmI6emh1aTA4MTA0MTJaaaccuMjmmLjU1LjE5MTo4tdVg4   Your QR Code has been saved as a PNG file path:   /root/shadowsocks_python_qr.png   Welcome to visit: https://teddysun.com/486.html   Enjoy it!
  5、见到上述数据就表明安装完成了,随后按照不同的终端设备实现设计就可以了 6、卸载方法: 运行以下命令:./shadowsocks.sh uninstall 配置文件路径:/etc/shadowsocks-python/config.json 多用户多端口配置文件 :

{
    "server":"your_server_ip",
    "local_address": "127.0.0.1",
    "local_port":1080,
    "port_password":{
         "8989":"password0",
         "9001":"password1",
         "9002":"password2",
         "9003":"password3",
         "9004":"password4"
    },
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

状态:/etc/init.d/shadowsocks-python status 升级的话,直接运行 pip install -U shadowsocks 即可 来源https://www.nbmao.com/archives/2416