From 1d9b96fc15e106c8c1adc6ca77fd09f8d271e908 Mon Sep 17 00:00:00 2001 From: ASUS laptop <692486802@qq.com> Date: Sat, 17 Feb 2018 09:33:07 +0800 Subject: [PATCH] vmess --- README.md | 4 +++ vmess/config_client.json | 65 ++++++++++++++++++++++++++++++++++++++++ vmess/config_server.json | 61 +++++++++++++++++++++++++++++++++++++ 3 files changed, 130 insertions(+) create mode 100644 vmess/config_client.json create mode 100644 vmess/config_server.json diff --git a/README.md b/README.md index 2bb9861..825727b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # vTemplate +## 我的修改 +添加了vmess这种最简单的方式,在搬瓦工Ubuntu 16.04 x86_64亲测可用 + + ## 这是一个社会实验性质的项目,提供数种常见的v2ray配置模板 这两天雨落无声大佬的[v2ray.fun](https://github.com/FunctionClub/v2ray.fun)宣布弃坑,再次引发了v2ray水群里大佬关于一键脚本和伸手党的讨论。在讨论过程中,提出了一个有趣的命题: diff --git a/vmess/config_client.json b/vmess/config_client.json new file mode 100644 index 0000000..4268e17 --- /dev/null +++ b/vmess/config_client.json @@ -0,0 +1,65 @@ +{ + "log": { + "error": "F:\\Program Files\\v2ray-v2.40-windows-64\\error.log", + "loglevel": "warning" + }, + "inbound": { + "port": 1082, + "listen": "127.0.0.1", + "protocol": "socks", + "settings": { + "auth": "noauth", + "udp": true + } + }, + "outbound": { + "protocol": "vmess", + "settings": { + "vnext": [{ + "address": "0.0.0.0", + "port": 1234, + "users": [{ + "id": "a90597c1-bab3-4217-ad6f-0838675c8633", + "alterId": 10 + }, { + "id": "8856ea72-a67a-4651-98f0-ebb3bf4f07b1", + "level": 1, + "security": "aes-128-gcm", + "alterId": 12 + }] + }] + } + }, + "outboundDetour": [{ + "protocol": "freedom", + "tag": "direct", + "settings": {} + }], + "routing": { + "strategy": "rules", + "settings": { + "domainStrategy": "IPOnDemand", + "rules": [{ + "type": "field", + "ip": [ + "0.0.0.0/8", + "10.0.0.0/8", + "100.64.0.0/10", + "127.0.0.0/8", + "169.254.0.0/16", + "172.16.0.0/12", + "192.0.0.0/24", + "192.0.2.0/24", + "192.168.0.0/16", + "198.18.0.0/15", + "198.51.100.0/24", + "203.0.113.0/24", + "::1/128", + "fc00::/7", + "fe80::/10" + ], + "outboundTag": "direct" + }] + } + } + } \ No newline at end of file diff --git a/vmess/config_server.json b/vmess/config_server.json new file mode 100644 index 0000000..5d8f459 --- /dev/null +++ b/vmess/config_server.json @@ -0,0 +1,61 @@ +{ + "log" : { + "access": "/var/log/v2ray/access.log", + "error": "/var/log/v2ray/error.log", + "loglevel": "warning" + }, + "inbound": { + "port": 1234, + "protocol": "vmess", + "settings": { + "clients": [{ + "id": "a90597c1-bab3-4217-ad6f-0838675c8633", + "alterId": 10 + }, { + "id": "8856ea72-a67a-4651-98f0-ebb3bf4f07b1", + "level": 1, + "security": "aes-128-gcm", + "alterId": 12 + }] + } + }, + "outbound": { + "protocol": "freedom", + "settings": {} + }, + "outboundDetour": [ + { + "protocol": "blackhole", + "settings": {}, + "tag": "blocked" + } + ], + "routing": { + "strategy": "rules", + "settings": { + "rules": [ + { + "type": "field", + "ip": [ + "0.0.0.0/8", + "10.0.0.0/8", + "100.64.0.0/10", + "127.0.0.0/8", + "169.254.0.0/16", + "172.16.0.0/12", + "192.0.0.0/24", + "192.0.2.0/24", + "192.168.0.0/16", + "198.18.0.0/15", + "198.51.100.0/24", + "203.0.113.0/24", + "::1/128", + "fc00::/7", + "fe80::/10" + ], + "outboundTag": "blocked" + } + ] + } + } + } \ No newline at end of file