From e4e5a3c88a3020d547fadf5026f78569b2b0adff Mon Sep 17 00:00:00 2001 From: zw0 <33216463+zw0@users.noreply.github.com> Date: Thu, 29 Mar 2018 13:48:40 +0800 Subject: [PATCH 1/2] socks5-tls config_server.json --- socks5-tls/config_server.json | 79 +++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 socks5-tls/config_server.json diff --git a/socks5-tls/config_server.json b/socks5-tls/config_server.json new file mode 100644 index 0000000..20eeb96 --- /dev/null +++ b/socks5-tls/config_server.json @@ -0,0 +1,79 @@ +{ + "log":{ + "access":"/var/log/v2ray/access.log", + "error":"/var/log/v2ray/error.log", + "loglevel":"warning" + }, + "inbound":{ + "port":443, + "protocol":"socks", + "settings":{ + "auth":"password", + "accounts":[ + { + "user":"hello", + "pass":"3.1415" + } + ], + "udp":false, + "ip":"127.0.0.1", + "timeout":0, + "userLevel":0 + }, + "streamSettings":{ + "network":"tcp", + "security":"tls", + "tlsSettings":{ + "certificates":[ + { + "certificateFile":"/etc/v2ray/v2ray.crt", + "keyFile":"/etc/v2ray/v2ray.key" + } + ] + } + } + }, + "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" + } + ] + } + } +} From f6d25c0453513be26f8a40fcbea5267d5236f7cd Mon Sep 17 00:00:00 2001 From: zw0 <33216463+zw0@users.noreply.github.com> Date: Thu, 29 Mar 2018 23:44:50 +0800 Subject: [PATCH 2/2] Create config_client.json --- socks5-tls/config_client.json | 46 +++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 socks5-tls/config_client.json diff --git a/socks5-tls/config_client.json b/socks5-tls/config_client.json new file mode 100644 index 0000000..c8ae988 --- /dev/null +++ b/socks5-tls/config_client.json @@ -0,0 +1,46 @@ +{ + "log":{ + "loglevel":"warning" + }, + "inbound":{ + "port":6789, + "listen":"127.0.0.1", + "protocol":"socks", + "settings":{ + "auth":"noauth", + "udp":false, + "ip":"127.0.0.1" + } + }, + "outbound":{ + "protocol":"socks", + "settings":{ + "servers":[ + { + "address":"you server", + "port": 443, + "users":[ + { + "user":"hello", + "pass":"3.1415", + "level":0 + } + ] + } + ] + }, + + "streamSettings": { + "network": "tcp", + "security": "tls" + } + + }, + "policy":{ + "levels":{ + "0":{ + "uplinkOnly":0 + } + } + } +}