SS配置
{
"server":"0.0.0.0",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"liyang",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
ss
A fast tunnel proxy that helps you bypass firewalls.
Features:
- TCP & UDP support
- User management API
- TCP Fast Open
- Workers and graceful restart
- Destination IP blacklist
Server
Install
Debian / Ubuntu:
apt-get install python-pip
pip install git+https://github.com/shadowsocks/shadowsocks.git@masterCentOS:
yum install python-setuptools && easy_install pip
pip install git+https://github.com/shadowsocks/shadowsocks.git@masterWindows:
See Install Shadowsocks Server on Windows.
Usage
ssserver -p 443 -k password -m aes-256-cfbTo run in the background:
sudo ssserver -p 443 -k password -m aes-256-cfb --user nobody -d startTo stop:
sudo ssserver -d stopTo check the log:
sudo less /var/log/shadowsocks.logCheck all the options via -h. You can also use a [Configuration] file
instead.
Usage with Config File
Create configeration file and run
To start:
ssserver -c /etc/shadowsocks.jsonDocumentation
You can find all the documentation in the Wiki.
Configuration via Config File
Create a config file /etc/shadowsocks.json. Example:
{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
| Name | Explanation | 
|---|---|
| server | the address your server listens | 
| server_port | server port | 
| local_address | the address your local listens | 
| local_port | local port | 
| password | password used for encryption | 
| timeout | in seconds | 
| method | default: "aes-256-cfb", see Encryption | 
| fast_open | use TCP_FASTOPEN, true / false | 
| workers | number of workers, available on Unix/Linux | 
To run in the foreground:
ssserver -c /etc/shadowsocks.json
To run in the background:
ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
使用aes-256-gcm加密方式
pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U
安装libsodium
apt-get install build-essential
wget https://github.com/jedisct1/libsodium/releases/download/1.0.10/libsodium-1.0.10.tar.gz
tar xf libsodium-1.0.10.tar.gz && cd libsodium-1.0.10
./configure && make -j2 && make install
ldconfig
SS配置的更多相关文章
- ss_port_change - 一键修改ss配置与Centos7的Firewall策略脚本
		ss_port_change 修改ss配置与Centos7的Firewall策略脚本 注意是否需要修改config路径与ss服务的名 脚本的敏感字用了*代替 项目地址 Github 脚本 #!/bin ... 
- SS配置出错解决方法
		{ "server":"0.0.0.0", "local_address":"127.0.0.1", "l ... 
- SS配置,Brook是什么?,Brook如何配置(Android篇)
		很长时间没有更新了,今天给大家分享一下什么是Brook,和SS有什么区别?写的不好,请勿见外,大佬绕过. Brook简单介绍 Brook 是一个高效的 Socks5 代理软件,官方支持Windows. ... 
- quartz.net使用(通过配置文件进行配置)
		在项目Nuget包管理器中搜索:quartz,安装完成之后再项目中引用即可 先定义一个Job,需要实现IJob接口: public class TestJob : IJob { public void ... 
- 自己写的日志框架--linkinLog4j--框架可配置+提性能
		OK,上一篇博客我们已经实现了日志框架的基本的功能,但是还有一个最大的问题就是日志输出地不能重定向,然后一些输出也不可控.那现在我们来实现一个比较完整的日志框架. 设计思路如下: 1,定义一堆常量Li ... 
- kali2017.2之***ss安装与使用
		一.命令行安装:apt-get install python-pip ###安装pipsudo pip install shadowsocks ###安装ssgedit /etc/shad ... 
- kali 初始化
		关于kali使用前的一些配置,网上有很多版本,但是几乎都很雷同,或者是不全,或者是根本就没有测试过,或者是有的方法是错的(换句话说是版本变化的差异),因此让很多人接触kali时百度无数,效果一般,浪费 ... 
- CentOS7静默安装oracle11g
		操作系统: [root@docker ~]# uname -m x86_64 [root@docker ~]# cat /etc/redhat-release CentOS Linux release ... 
- 使用hexo创建github博客
		前言 前面说过,之前用wordpress辛辛苦苦搭建的博客,因为服务器和域名的问题挂掉了.后来发现github也能够搭建自己的博客,不需要去关心主机域名的问题,而且还能使用Markdown来写博客,就 ... 
随机推荐
- hdu-1026(bfs+优先队列)
			题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1026 题意:输入n,m和一个n*m的矩阵, .表示通路: x表示墙: n表示有一个怪物,消灭它需要n个 ... 
- s111 stark组件
			内容回顾: 1. 类当做key 2. django中的model所在app名称.以及小写类名. def index(request): # print(m1.UserInfo,m1.UserInfo. ... 
- Series转成list
			直接list(series)就可以的 最佳的方式是将列表转换成Python中的科学计算包numpy包的array类型,再进行加减. 1 2 3 4 import numpy as np a = np. ... 
- javascript 奇技淫巧45招
			教程:http://chensd.com/2015-01/45-useful-javascript-tips-tricks-and-best-practices.html 1.上线前检查和压缩代码:用 ... 
- 同一台服务器配置多个tomcat服务的方法
			要在同一台服务器上配置多个tomcat服务,需要解决以下几个问题 (1) 不同的tomcat启动和关闭监听不同的端口 (2) 不同的tomcat的启动文件startup.sh 中要指定各自的CATAL ... 
- Media Queries简单案例一
			案例一: 1 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" ... 
- dubbo 源码编译记录
			DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,阿里内部采用sofa框架,同属于分布式RPC框架,dubbo开源,而sofa ... 
- 梯度下降VS随机梯度下降
			样本个数m,x为n维向量.h_theta(x) = theta^t * x梯度下降需要把m个样本全部带入计算,迭代一次计算量为m*n^2 随机梯度下降每次只使用一个样本,迭代一次计算量为n^2,当m很 ... 
- Thread in depth 2:Asynchronization and Task
			When we want to do a work asynchronously, creating a new thread is a good way. .NET provides two oth ... 
- Win10下安装msi程序包时报2503、2502错误问题及其解决办法
			Win10系统下安装TortoiseSvn.Node.js时(.msi后缀的安装文件),在点击安装时老是提示2503,2502错误,因此无法安装上. 搜索了下一般都提到是权限不够引起的该问题.但是右键 ... 
