install ss

apt search shadowsocks
shadowsocks/kali-rolling,kali-rolling,now 2.9.0-2 all [installed]
  Fast tunnel proxy that helps you bypass firewalls
shadowsocks-libev/kali-rolling,now 2.6.3+ds-3 amd64 [installed]
  lightweight and secure socks5 proxy
sudo apt install shadowsocks shadowsocks-libev

shadowsocks-libev is a c++ version of shadowsocks, may more faster than the python version
we got 2 command ss-localand ss-server

set up a shadowsocks server

port:888888

set up ss clients

configure files

{
        "server":"xx.xx.xx.xx",
        "server_port":xx,
        "password":"xxxx",
        "local_port":1080,
        "method":"aes-256-cfb"
}

boot filestart_s

#!/bin/bash
# cd /home/abc
ss-local -c ~/s > ss-local.log 2>&1 &
echo "s-local starts"

use kcptun

Download https://github.com/xtaci/kcptun/releases
server.json

{
        "listen": "xx.xx.xx.xx:28800",
        "target": "xx.xx.xx.xx:888888",
        "key": "xxxx",
        "crypt": "aes",
        "mode": "fast2",
        "autoexpire": 60
}

start_server

#!/bin/bash
cd /root/kcptun
./kcptun_server -c /root/kcptun/server.json
echo "kcptun starts"

client.json

{
    "localaddr": ":28800",
    "remoteaddr": "xx.xx.xx.xx:28800",
    "key": "xxxx",
    "crypt": "aes",
    "mode": "fast2",
    "autoexpire": 60
}

start_client

#!/bin/bash
cd /home/abc/kcptun
./kcp_client -c ~/client.json > kcptun.log 2>&1 &
echo "kcptun_client starts"

need new ss-local file
ss

{
        "server":"127.0.0.1",
        "server_port":28800,
        "password":"ss`s passwd",
        "local_port":1080,
        "method":"aes-256-cfb"
}

start_ss

#!/bin/bash
#cd /home/abc/ss
ss-local -c ~/ss > ss-local.log 2>&1 &
echo "ss-local srtarts"
#cd /home/abc/ss/kcptun
./kcp_client -c ~/client.json > kcptun.log 2>&1 &
echo "kcptun_client starts"

note:xx.xx.xx.xx is your vps ip
ok ! now u have a socks5 proxy address:127.0.0.1:1080

ss with kcptun的更多相关文章

  1. 在VPS上搭建SS访问火星

    前段时间发布了Visual Studio 2017 RC,由于现在VS没有离线的ISO了,只有一个在线安装文件.虽然可以通过这个在线安装文件生成完整的离线安装包(之前的ISO版本在安装过程中仍然需要联 ...

  2. x86主机搭建家庭智能路由系统 ---- 设计篇

    组件简介 Proxmox: 基于Debian的虚拟化系统,支持OpenVZ和KVM. pfSense: 基于FreeBSD的开源路由系统. FreeNAS: 开源NAS系统. shadowsocks: ...

  3. [svc]几种访问google方案

    最近老被人问起,有什么访问谷歌的方法可以推荐. 针对小白用户(使用sass式即可) iass sass pass区别 小白可以用(无需安装软件,些许收费):googlegae: https://m.2 ...

  4. 【SS & KCP centos7配置】

    1 依赖和环境配置 1.1 升级 yum $ yum update 1.2 安装 screen $ yum install screen 关于 screen 的详情:http://www.vpser. ...

  5. 用docker搭建ss访问火星

    最近弄了个vultr的VPS,便想用它搭个梯子访问火星.由于vultr是支持docker的,便找了个ss的docker镜像: https://hub.docker.com/r/mritd/shadow ...

  6. kcptun搭建

    wget --no-check-certificate https://github.com/kuoruan/shell-scripts/raw/master/kcptun/kcptun.sh sha ...

  7. 极路由2(极贰)在OpenWrt下定制自己的ss服务

    默认刷入的OpenWrt带的ss, 只有ss-redir服务, 但是在实际使用中, 很多时候还是希望访问直接通过正常网关, 只有少部分访问需要通过ss, 所以希望能配置成为ss-local服务. 在保 ...

  8. 记一次ss故障

    本文主要参考: https://github.com/shadowsocks/shadowsocks shadowssocks 分为客户端和服务器端. 我们平时买的服务,使用是要用的是客户端. 如果你 ...

  9. ss命令和Recv-Q和Send-Q状态

    ss 用来显示处于活动状态的套接字信息.ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比nets ...

随机推荐

  1. Python3 NameError: name 'open' is not defined处理办法

    一.说明 之前默认以为python的open方法用存哪里都没什么区别的,然后昨天直接在"__del__()"中使用今天同事跑程序时反馈程序报错“Python3 NameError: ...

  2. 详解Linux下swig 3.0.12的手动安装过程

    详解Linux下swig 3.0.12的手动安装过程 首先 从http://www.linuxfromscratch.org/blfs/view/cvs/general/swig.html上下载swi ...

  3. sqlserver 数据库关于存储xml字段里内容的查找与替换

    1.传送门 :   http://www.cnblogs.com/GuoPeng/archive/2009/12/11/1621527.html 2.复制原帖的修改部分: 修改:@xml . modi ...

  4. 生成git,ssh的key

    git clone ssh 代码: 报错: Warning: Permanently added 'gitee.com,120.55.226.24' (ECDSA) to the list of kn ...

  5. MOS管应用概述(四):基本参数

    mos管的基本参数,大家熟悉的必然是Ids电流,Ron导通电阻,Vgs的阈值电压,Cgs.Cgd.Cds这几项,然而在高速应用中,开关速度这个指标比较重要.<ignore_js_op> 上 ...

  6. Java NIO学习之Buffer

    Bufer的capacity,position和limit: capacity: 表示buffer的容量. position: 写数据到Buffer中时: 表示当前的位置.初始的position值为0 ...

  7. intellij idea 程序包不可见问题

    刚用intellij idea不久,出现了个程序包不可见的问题. 原因:jdk9的问题,用的是jdk9就会出现这个问题. 解决办法:把jsk9换成jdk1.8就能解决.

  8. 第十五周翻译-《Pro SQL Server Internals, 2nd edition》

    <Pro SQL Server Internals, 2nd edition> 作者:Dmitri Korotkevitch 翻译:赖慧芳 译文: 55-58页 第三章 统计 SQL Se ...

  9. 贝塞尔(Bezier) 曲线 研究

    贝塞尔曲线最近经常接触到,今天研究了一下. 原理 关于它的原理,网上有很多. 1.一阶 2.二阶 3.多阶 可以看到,多阶可以慢慢降阶为一阶贝塞尔曲线. //一阶 private Vector3 Ba ...

  10. java中外部类和内部类的访问控制符区别

    外部类只有两种访问控制符,即public和default(包访问控制级别).原因:外部类的上一级程序单元是包,所以它只有两种作用域:同一个包内和任何位置,这样只需要用public和default即可, ...