Giter Site home page Giter Site logo

neobox's Introduction

NeoBox


NeoBox 是一款基于sing-box和xray-core的命令行客户端。 它能自动帮你从免费vpn中筛选出可用的,并在本地启动代理。默认端口为2019。入站协议支持Sock5/Http。 出站协议支持范围和sing-box相同,主要有vmess、vless、trojan、shadowsocks、shadowsocksR等。

NeoBox提供一个交互式shell,用于操作NeoBox提供的服务。交互式shell提供命令如下:

Commands:
  add           Add proxies to neobox mannually. # 添加自己的私有vpn,如果你已有的话
  clear         clear the screen # 清屏
  exit          exit the program # 退出shell
  export        Export vpn history list. # 导出历史数据(即之前获取到的有效vpn)到json文件
  filter        Filter vpns by verifier. # 手动开启筛选(-f选项表示强制从新下载文件,-hs选项表示历史数据也加入待筛选队列之中)
  gc            Start GC manually. # 手动触发一下垃圾回收,如果闲暇时占用内存较多(待测试)。
  geoinfo       Install/Update geoip&geosite for sing-box. # 下载或更新 geoip.db以及geosite.db
  help          display help # 显示帮助信息。
  parse         Parse raw proxy URIs to human readable ones. # 将rawlist解析为人类能读懂的格式,主要用于发现proxy uri的规则。
  pingunix      Setup ping without root for Unix/Linux. # 在Linux下设置不需要root权限的ping操作。
  restart       Restart the running sing-box client with a chosen vpn. [restart vpn_index] # 从新启动一个client,使用指定的vpn_index。
  setkey        Setup rawlist encrytion key for neobox. [With no args will set key to default value] # 设置解密原始vpn列表需要的AES KEY,进QQ群
  show          Show neobox info. # 显示neobox相关的信息,例如vpn统计信息,vpn可用列表,neobox运行情况,当前正在使用的vpn等等。
  start         Start an sing-box client/keeper. # 开启一个client和一个keeper。
  stop          Stop the running sing-box client/keeper. # 停止已经开启的client和keeper。

注意事项

  • 如果geoinfo没有下载成功,需要手动下载,否则neobox不能成功运行;
  • 如果是Linux环境,需要使用pingunix获取免root执行ping的权限;
  • 注意,解密原始vpn列表时,需要设置AES KEY,否则无法获得最新的免费VPN列表。AES KEY可以通过加入QQ群获得。
  • 如果只是使用,不做开发,建议使用gvc

交流QQ群

519456121

519456121

为什么要有AES KEY?

  • 防止资源被滥用,从而让资源浪费掉;
  • 集中用户,方便反馈和改进。

NeoBox会变为收费吗?

  • 不会。

效果展示

neobox-shell

感谢

特别申明

本项目纯免费,主要是出于学习研究和工作需要,无意触犯任何国家的法律法规。请任何使用者将本项目用于正规学习和工作需要途径。 如有违反任何国家法律法规的行为,请自行担责。

送我一杯咖啡~~~

wechat alipay

TODO

  • wireguard
  • deduplicate by host and port
  • trojan bugfix
  • 162.158.0.0/15
  • 188.114.96.0/20

neobox's People

Contributors

moqsien 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.