ss with kcptun
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-local
and 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的更多相关文章
- 在VPS上搭建SS访问火星
前段时间发布了Visual Studio 2017 RC,由于现在VS没有离线的ISO了,只有一个在线安装文件.虽然可以通过这个在线安装文件生成完整的离线安装包(之前的ISO版本在安装过程中仍然需要联 ...
- x86主机搭建家庭智能路由系统 ---- 设计篇
组件简介 Proxmox: 基于Debian的虚拟化系统,支持OpenVZ和KVM. pfSense: 基于FreeBSD的开源路由系统. FreeNAS: 开源NAS系统. shadowsocks: ...
- [svc]几种访问google方案
最近老被人问起,有什么访问谷歌的方法可以推荐. 针对小白用户(使用sass式即可) iass sass pass区别 小白可以用(无需安装软件,些许收费):googlegae: https://m.2 ...
- 【SS & KCP centos7配置】
1 依赖和环境配置 1.1 升级 yum $ yum update 1.2 安装 screen $ yum install screen 关于 screen 的详情:http://www.vpser. ...
- 用docker搭建ss访问火星
最近弄了个vultr的VPS,便想用它搭个梯子访问火星.由于vultr是支持docker的,便找了个ss的docker镜像: https://hub.docker.com/r/mritd/shadow ...
- kcptun搭建
wget --no-check-certificate https://github.com/kuoruan/shell-scripts/raw/master/kcptun/kcptun.sh sha ...
- 极路由2(极贰)在OpenWrt下定制自己的ss服务
默认刷入的OpenWrt带的ss, 只有ss-redir服务, 但是在实际使用中, 很多时候还是希望访问直接通过正常网关, 只有少部分访问需要通过ss, 所以希望能配置成为ss-local服务. 在保 ...
- 记一次ss故障
本文主要参考: https://github.com/shadowsocks/shadowsocks shadowssocks 分为客户端和服务器端. 我们平时买的服务,使用是要用的是客户端. 如果你 ...
- ss命令和Recv-Q和Send-Q状态
ss 用来显示处于活动状态的套接字信息.ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比nets ...
随机推荐
- 【转】FluentAPI详细用法
设置主键modelBuilder.Entity<x>().HasKey(t => t.Name); 设置联合主键modelBuilder.Entity<x>().HasK ...
- 多线程之interrupt
1.interrupt()作为中断程序,并不会直接终止运行,而是设置中断状态,由线程自己处理中断.可以选择终止线程.等待新任务或继续执行. 2.interrupt()经常用于中断处于堵塞状态的的线程, ...
- laravel使用 面向对象的方式绑定多对多的关系
创建model文件,并且一起创建migration文件: php artisan make:model Habit -m 创建多对多的中间表的方法: php artisan make:migr ...
- 在公网上的Linux,我的一些配置分享
前言 去年的时候,有一篇介绍在vultr上搭建ss服务器的文章,由于某些众所周知的原因,被阿里云删除. 后来有段时间使用vps,配合<鸟哥私房菜>,学习实操linux.当时我以为只要roo ...
- 二分查找方法和printk打印级别
人生就是一个茶几,上面摆满了杯具.内核也是一个大茶几,不过它上面的杯具是一个个的bug.确定bug什么时候被引入是一个很关键的步骤,在这个定位bug的过程中,不论有意或无意,都会很自然地用到二分查找的 ...
- so so.*.*
转自:http://unix.stackexchange.com/questions/5719/linux-gnu-gcc-ld-version-scripts-and-the-elf-binary- ...
- windows搭建redis集群最佳实践
一.redis的下载安装: (1)下载Redis-x64-3.2.100地址:https://github.com/MicrosoftArchive/redis/releases (2)安装后文件如下 ...
- 寄存器(cpu工作原理)(一)
cpu概述 一个典型的cpu由运算器.控制器.寄存器等器件组成,这些器件靠内部总线相连. 区别 内部总线实现cpu内部各个器件之间的联系 外部总线实现cpu外部和主板上其他器件的联系 8060cpu有 ...
- python全栈开发笔记---------函数
一 数学定义的函数与python中的函数 初中数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因 ...
- 第三周博客之二---Oracle中的sql语句
一.用户及权限(DBA有最高系统权限) 1.数据库的安全性:系统的安全性.数据的安全性 2.权限分类: 2.1系统权限:获得后可访问数据库 常用的有create table,create user,c ...