Code Monkey home page Code Monkey logo

shadowsocksgostplugin's Introduction

Looking for maintainer 本项目正在寻求接手维护者

Welcome to Shadowsocks Gost Plugin

GitHub Workflow Status GitHub release (latest by date) GitHub All Releases GitHub issues GitHub closed issues

GostShadowsocks Android 插件,可以直接在Shadowsocks安卓客户端上连接 Gost 服务器

Gost Plugin for Shadowsocks Android, which allows directly connecting to a Gost server from Shadowsocks-Android client

🚀 安装 Install

下载 Release 内预编译好的APK安装到设备,同时也要安装 Shadowsocks Android

Download prebuilt APK here Release and then install it to the device, at same time Shadowsocks Android is required to be installed as well

🔧 使用 Usage

  • 在 Shadowsocks 客户端选中本插件,即可在参数配置除了 -L 参数之外的 Gost 参数以连接远程服务器或者多段代理

  • -L 参数会自动添加,只需要在 Shadowsocks 界面配置 none 无加密和空密码即可

  • Gost 的命令行参数配置里面可以用#SS_HOST#SS_PORT代替 Shadowsocks 配置的主机和端口

  • Pick this plugin in Shadowsocks client, then Gost can be configured (except -L parameter) to connect to a remote server, or multi-hop proxies

  • -L will be automatically added, just configure Shadowsocks to use none encryption and empty password

  • In Gost's command-line parameters, #SS_HOST#SS_PORT represents host and port configured in Shadowsocks

❗ 注意 Notices

  • 使用#SS_HOST参数会先对填写的主机名进行DNS解析后才传递 这应该是旧版Shadowsocks-Android才会存在的问题

  • 如果是与主机名相关的远程协议比如ws协议必须直接在参数里配置域名 同上

  • 在参数里面配置的域名会忽略手机系统的DNS配置,默认使用 Public DNS+解析

  • 如果插件参数里面使用 -F= 形式的参数传递则后续参数不能含有 = 号,推荐使用 -F 形式代替 使用新版配置格式(CFGBLOB)即可避开这个问题

  • Host specified by #SS_HOST will be firstly resolved with DNS before being passed on Should be a problem specific to older versions of Shadowsocks-Android

  • If the hostname is tied to the protocol, like WebSocket (ws), you must directly use domain name in configuration parameters Same as above

  • The domain name(s) appeared in configuration parameters is/are resolved with Public DNS+ by default, in other words, ignoring the OS's DNS configurations

  • If you configure a parameter in the form of -F=, then the subsequent parameters can no longer contain =, so it's recommended to use the form of -F instead This issue can be avoided simply by using new config format (CFGBLOB)

❤ 关注我 Follow me

🤝 贡献 Contribution

欢迎各种问题,需求,BUG报告和代码PR!
提交到这里就可以 问题页面.

Any kind of questions, feature requests, bug reports or pull requests are welcomed!
Simply submit it here issues.

⭐ 如果这个项目帮到你的话欢迎点个星 If you feel this project can help you, you are welcomed to tick a star

shadowsocksgostplugin's People

Contributors

segfault-bilibili avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.