/TSocks

一个Android脚本版Shadowsocks启动脚本与服务端部署脚本

Primary LanguageShell

TSocks

alt text

一个Android脚本版Shadowsocks启动使用脚本

  • 网络共享数据流量时全部设备走代理 ✔
  • 只代理数据网络流量,连接wifi网络时不代理。互不干扰 ✔
  • 使用gost进行udp转发达到udp over tcp效果 ✔
  • 破大陆的音乐、视频软件,版权地区限制 ✔
  • dns解析使用udp不依赖dns解析模块转发 ✔

服务端部署

一键执行脚本

wget --no-check-certificate -O TSocks.sh https://raw.githubusercontent.com/yiguihai/TSocks/master/Server/TSocks-Server.sh
chmod +x TSocks.sh
./TSocks.sh

BBR安装脚本

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

卸载

./TSocks.sh uninstall 

Android使用

  1. 下载好项目文件
  2. 解压出Client文件夹,并移动文件夹到/data 或者/system/bin 目录下
  3. 将Client目录和文件权限更改为全满 0777
  4. 然后执行 “开启.sh” 脚本即可食用
配置文件
  • TSocks.conf #脚本主要配置文件
  • copyright.acl #版权问题放行文件

参考流量转发图

TCP流量

浏览器 ⇆ redsocks ⇆ ss-local ⇆ obfs-local

UDP流量

浏览器 ⇆ redsocks2 ⇆ gost ⇆ ss-local ⇆ obfs-local

支持TCP方式解析的DNS

114 DNS

114.114.114.114 114.114.115.115

Google DNS

8.8.8.8 8.8.4.4

IBM Quad9

9.9.9.9

OpenDNS

208.67.222.222 178.79.131.110

感谢

秋水逸冰 https://github.com/teddysun/shadowsocks_install