{ "info": { "author": "DockerCS", "author_email": "dockercs@163.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: Chinese (Simplified)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "\n\n* [v2rayR](#v2rayR)\n * [\u7279\u8272](#\u7279\u8272)\n * [\u529f\u80fd](#\u529f\u80fd)\n * [\u5b89\u88c5\u547d\u4ee4](#\u5b89\u88c5\u547d\u4ee4)\n * [\u5347\u7ea7\u547d\u4ee4](#\u5347\u7ea7\u547d\u4ee4)\n * [\u5378\u8f7d\u547d\u4ee4](#\u5378\u8f7d\u547d\u4ee4)\n * [\u547d\u4ee4\u884c\u53c2\u6570](#\u547d\u4ee4\u884c\u53c2\u6570)\n * [\u7cfb\u7edf\u8981\u6c42](#\u7cfb\u7edf\u8981\u6c42)\n * [\u66f4\u65b0\u65e5\u5fd7](#\u66f4\u65b0\u65e5\u5fd7)\n * [\u7279\u522b\u8bf4\u660e](#\u7279\u522b\u8bf4\u660e)\n * [\u611f\u8c22](#\u611f\u8c22)\n\n\n\n# v2rayR\nV2ray\u591a\u7528\u6237\u7ba1\u7406\u811a\u672c\uff0c\u5411\u5bfc\u5f0f\u7ba1\u7406[\u65b0\u589e|\u5220\u9664|\u4fee\u6539]\u4f20\u8f93\u534f\u8bae\uff0c\u4eab\u53d7V2ray\u7684\u4e50\u8da3~ \n\n\n## \u7279\u8272\n- [x] \u8c03\u7528v2ray\u5b98\u65b9api\u8fdb\u884c\u6d41\u91cf\u7edf\u8ba1\n- [x] **\u591a\u7528\u6237, \u591a\u7aef\u53e3\u7ba1\u7406**, \u6df7\u5408\u4f20\u8f93\u534f\u8bae\u7ba1\u7406\u4e0d\u518d\u662f\u68a6\n- [x] \u9996\u6b21\u5b89\u88c5\u65f6\u4ea7\u751f\u968f\u673a\u7aef\u53e3\uff0c\u9ed8\u8ba4\u914d\u7f6emkcp + \u968f\u673a\u4e00\u79cd (srtp | wechat-video | utp | dtls) header\u4f2a\u88c5; \n \u00a0\u5b89\u88c5\u5b8c\u6210\u663e\u793a\u914d\u7f6e\u4fe1\u606f; **\u811a\u672c\u8dd1\u5b8c\u5373\u53ef\u653e\u5fc3\u98df\u7528\uff01**\n- [x] \u6bcf\u5929**\u5317\u4eac\u65f6\u95f4**\u65e9\u4e0a3\u70b9\u81ea\u52a8\u5347\u7ea7\u91cd\u542fv2ray\u6838\u5fc3,\u964d\u4f4ev2ray\u56e0\u5185\u5b58\u5c0f\u88abkill\u51e0\u7387\u3002\u53ef\u5173\u95ed\u5f00\u542f\u6b64\u529f\u80fd\u3002\n- [x] \u67e5\u770b\u914d\u7f6e\u4fe1\u606f\u663e\u793avmess\u5b57\u7b26\u4e32(v2rayN\u7684\u5206\u4eab\u94fe\u63a5\u683c\u5f0f)\n- [x] \u751f\u6210**Telegram**\u7684socks5/MTProto\u5206\u4eab\u94fe\u63a5, \u652f\u6301socks5 + tls\u7ec4\u5408\n- [x] \u652f\u6301http/2, \u968f\u673a\u751f\u6210\u4f2a\u88c5h2 path\n- [x] \u5f00\u542f\u5173\u95edtcpFastOpen\n- [x] \u5f00\u542f\u5173\u95ed\u52a8\u6001\u7aef\u53e3\n- [x] \u7981\u6b62BT\n- [x] \u652f\u6301\u65b0\u7248v2ray\u914d\u7f6e\u6587\u4ef6\u683c\u5f0f(v4.1+)\n- [x] \u652f\u6301\u8303\u56f4\u7aef\u53e3\u4fee\u6539\n- [x] \u652f\u6301\u7a0b\u5e8f\u548c**\u547d\u4ee4\u884c\u53c2\u6570**\u7ba1\u7406\u63a7\u5236\n\n## \u529f\u80fd\n- \u4e00\u952e \u542f\u52a8 / \u505c\u6b62 / \u91cd\u542f V2ray \u670d\u52a1\u7aef\n- \u6d41\u91cf\u7edf\u8ba1(v2ray && iptables)\n- \u547d\u4ee4\u884c\u6a21\u5f0f\u7ba1\u7406v2ray\n- \u652f\u6301\u591a\u7528\u6237\uff0c \u591a\u7aef\u53e3\u7ba1\u7406\n- \u5f00\u542f\u5173\u95ed\u52a8\u6001\u7aef\u53e3\n- bittorrent\u7684\u7981\u6b62\u4e0e\u653e\u884c\n- \u5355\u7aef\u53e3, \u8303\u56f4\u7aef\u53e3\u7684\u4fee\u6539\n- \u5f00\u542f\u5173\u95edtcpFastOpen\n- \u5feb\u901f\u67e5\u770b\u670d\u52a1\u5668\u8fde\u63a5\u4fe1\u606f, \u5e38\u89c4\u914d\u7f6e\u4fee\u6539\n- \u81ea\u7531\u66f4\u6539**\u4f20\u8f93\u914d\u7f6e**\uff1a\n - \u5e38\u89c4TCP\n - HTTP\u5934\u90e8\u4f2a\u88c5\n - WebSocket\u6d41\u91cf\n - \u5e38\u89c4mKCP\u6d41\u91cf\n - mKCP \u4f2a\u88c5 FaceTime\u901a\u8bdd\u6d41\u91cf(srtp)\n - mKCP \u4f2a\u88c5 BT\u4e0b\u8f7d\u6d41\u91cf(utp)\n - mKCP \u4f2a\u88c5 \u5fae\u4fe1\u89c6\u9891\u901a\u8bdd\u6d41\u91cf(wechat-video)\n - mKCP \u4f2a\u88c5 DTLS 1.2\u6d41\u91cf(dtls)\n - mKCP \u4f2a\u88c5 WireGuard\u6d41\u91cf(wireguard)\n - HTTP/2\u7684tls\u6d41\u91cf(h2)(\u9700\u5907\u57df\u540d) \n - Socks5\n - MTProto\n - Shadowsocks\n - Quic\n\n## \u5b89\u88c5\u547d\u4ee4\n\n```bash\nsource <(curl -sL https://raw.githubusercontent.com/DockerCS/v2rayR/master/v2rayR.sh) --zh\n```\n\n## \u5347\u7ea7\u547d\u4ee4(\u4fdd\u7559\u914d\u7f6e\u6587\u4ef6\uff0c\u5347\u7ea7\u5931\u8d25\u8bf7\u5168\u65b0\u5b89\u88c5)\n```bash\nsource <(curl -sL https://raw.githubusercontent.com/DockerCS/v2rayR/master/v2rayR.sh) -k\n```\n\n## \u5378\u8f7d\u547d\u4ee4\n```bash\nsource <(curl -sL https://raw.githubusercontent.com/DockerCS/v2rayR/master/v2rayR.sh) --remove\n```\n\n## \u547d\u4ee4\u884c\u53c2\u6570 \n\u6240\u6709\u547d\u4ee4\u884c\u53c2\u6570\u652f\u6301**Tab**\u8865\u5168 \n```bash\n v2ray -h \u67e5\u770b\u5e2e\u52a9\n v2ray -v \u67e5\u770b\u7248\u672c\u4fe1\u606f\n v2ray start \u542f\u52a8 V2Ray\n v2ray stop \u505c\u6b62 V2Ray\n v2ray restart \u91cd\u542f V2Ray\n v2ray status \u67e5\u770b V2Ray \u8fd0\u884c\u72b6\u6001\n v2ray log \u67e5\u770b V2Ray \u8fd0\u884c\u65e5\u5fd7\n v2ray update \u66f4\u65b0 V2Ray \u5230\u6700\u65b0Release\u7248\u672c\n v2ray update [version] \u66f4\u65b0 V2Ray \u5230\u7279\u5b9a\u7248\u672c\n v2ray update.sh \u66f4\u65b0 v2rayR \u811a\u672c\n v2ray update.sh [version] \u66f4\u65b0 v2rayR \u5230\u7279\u5b9a\u7248\u672c\n v2ray add \u65b0\u589emkcp + \u968f\u673a\u4e00\u79cd (srtp | wechat-video | utp) header\u4f2a\u88c5\u7684\u7aef\u53e3(Group)\n v2ray add [wechat|utp|srtp|dtls|wireguard|socks|mtproto|ss] \u65b0\u589e\u4e00\u79cd\u534f\u8bae\u7684\u7ec4\uff0c\u7aef\u53e3\u968f\u673a,\u5982 v2ray add utp \u4e3a\u65b0\u589eutp\u534f\u8bae\n v2ray del \u5220\u9664\u7aef\u53e3\u7ec4\n v2ray info \u67e5\u770b\u914d\u7f6e\n v2ray port \u4fee\u6539\u7aef\u53e3\n v2ray tls \u4fee\u6539tls\n v2ray tfo \u4fee\u6539tcpFastOpen\n v2ray stream \u4fee\u6539\u4f20\u8f93\u534f\u8bae\n v2ray stats iptables\u6d41\u91cf\u7edf\u8ba1\n v2ray clean \u6e05\u7406\u65e5\u5fd7\n```\n\u66f4\u591a\u547d\u4ee4\u884c\u53c2\u6570\u8bf7\u53c2\u8003 [v2rayR wiki](https://github.com/DocerCS/v2rayR/wiki)\n\n\n## \u7cfb\u7edf\u8981\u6c42\n\n- Debian 7 \n- Debian 8\n- **Debian 9\uff08\u63a8\u8350\uff09** \n- Ubuntu 14 \n- Ubuntu 16 \n- Ubuntu 18\n- CentOS 7\n- Fedora 28\n- Fedora 29\n\n**\u4e0d\u652f\u6301Centos 6**\n\n\n## \u7279\u522b\u8bf4\u660e\n\n\u6709\u4efb\u4f55\u95ee\u9898\u6216\u8005\u65b0\u529f\u80fd\u60f3\u6cd5\u6b22\u8fce\u63d0\u4ea4 Issue\u3002\n\n\u672c\u7a0b\u5e8f\u9075\u5faa GPL v3\u534f\u8bae\u53d1\u5e03\uff0c\u8bf7Fork\u4fdd\u7559\u6e90\u9879\u76ee\u5730\u5740\uff0c\u8c22\u8c22\uff01\n\n\u7531\u4e8e\u5b98\u65b9\u7edf\u8ba1\u65b9\u5f0f\u7684\u9650\u5236, v2ray core\u91cd\u542f\u5c31\u4f1a\u91cd\u7f6e\u7edf\u8ba1\u6d41\u91cf\u6570\u636e\uff01\n\n\n## \u611f\u8c22\nJrohy\u7684multi-v2ray: [https://github.com/Jrohy/multi-v2ray](https://github.com/Jrohy/multi-v2ray)\n\nV2ray: [https://v2ray.com](https://v2ray.com)\n\n\u96e8\u843d\u65e0\u58f0\u7684v2ray.fun: [YLWS-4617](https://github.com/YLWS-4617)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DockerCS/v2rayR", "keywords": "python v2ray v2rayR vmess socks5", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "v2rayR", "package_url": "https://pypi.org/project/v2rayR/", "platform": "", "project_url": "https://pypi.org/project/v2rayR/", "project_urls": { "Homepage": "https://github.com/DockerCS/v2rayR" }, "release_url": "https://pypi.org/project/v2rayR/1.0.0/", "requires_dist": null, "requires_python": ">=3", "summary": "a tool to manage v2ray config json", "version": "1.0.0" }, "last_serial": 5865433, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "56a26c29b758fbb3a143116f5246d7e6", "sha256": "5f84f953ac82e3fb1518156dc80ebd6453ef3129a15320ea2aaacc72facbba6b" }, "downloads": -1, "filename": "v2rayR-1.0.0.tar.gz", "has_sig": false, "md5_digest": "56a26c29b758fbb3a143116f5246d7e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 38198, "upload_time": "2019-09-21T07:27:35", "url": "https://files.pythonhosted.org/packages/d1/6e/7286eaeb6dc68d9e887c50833ea62433199ac796afec4683609ad4efce6e/v2rayR-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56a26c29b758fbb3a143116f5246d7e6", "sha256": "5f84f953ac82e3fb1518156dc80ebd6453ef3129a15320ea2aaacc72facbba6b" }, "downloads": -1, "filename": "v2rayR-1.0.0.tar.gz", "has_sig": false, "md5_digest": "56a26c29b758fbb3a143116f5246d7e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 38198, "upload_time": "2019-09-21T07:27:35", "url": "https://files.pythonhosted.org/packages/d1/6e/7286eaeb6dc68d9e887c50833ea62433199ac796afec4683609ad4efce6e/v2rayR-1.0.0.tar.gz" } ] }