From 2fb8a6778767c25f71d91229ede4e6b5f3cab49e Mon Sep 17 00:00:00 2001 From: nekolsd Date: Wed, 4 Jun 2025 09:30:44 +0800 Subject: [PATCH] Change `127.0.0.1` to `::1` --- All-in-One-fallbacks-Nginx/README.md | 4 ++-- .../client.configs/ShadowSocks-H2-TLS.jsonc | 2 +- .../client.configs/ShadowSocks-TCP-TLS.jsonc | 2 +- .../client.configs/ShadowSocks-WS-TLS.jsonc | 2 +- .../client.configs/ShadowSocks-gRPC.jsonc | 2 +- .../client.configs/Trojan-H2-TLS.jsonc | 2 +- .../client.configs/Trojan-TCP-TLS.jsonc | 2 +- .../client.configs/Trojan-WS-TLS.jsonc | 2 +- .../client.configs/Trojan-gRPC-TLS.jsonc | 2 +- .../client.configs/VMESS-H2-TLS.jsonc | 2 +- .../client.configs/VMESS-TCP-TLS.jsonc | 2 +- .../client.configs/VMESS-WS-TLS.jsonc | 2 +- .../client.configs/VMESS-gRPC-TLS.jsonc | 2 +- .../client.configs/Vless-H2-TLS.jsonc | 2 +- .../client.configs/Vless-TCP-TLS.jsonc | 2 +- .../client.configs/Vless-TCP-XTLS.jsonc | 2 +- .../client.configs/Vless-WS-TLS.jsonc | 2 +- .../client.configs/Vless-gRPC-TLS.jsonc | 2 +- All-in-One-fallbacks-Nginx/nginx.conf | 8 ++++---- All-in-One-fallbacks-Nginx/server.jsonc | 20 +++++++++---------- MITM-Domain-Fronting/config.jsonc | 6 +++--- ReverseProxy/Shadowsocks-2022/client.jsonc | 6 +++--- .../VLESS-TCP-XTLS-WS/client_tcp.jsonc | 6 +++--- .../VLESS-TCP-XTLS-WS/client_ws.jsonc | 6 +++--- ReverseProxy/VLESS-TCP-XTLS-WS/nginx.conf | 2 +- ReverseProxy/VLESS-TCP-XTLS-WS/portal.jsonc | 4 ++-- ReverseProxy/Vmess-TCP/client.jsonc | 6 +++--- .../serverless_with_mitm_for_Iran.jsonc | 4 ++-- Shadowsocks-TCP/client.jsonc | 6 +++--- Socks5-TLS/config_client.jsonc | 6 +++--- Socks5-TLS/config_server.jsonc | 2 +- Trojan-TCP-TLS (minimal)/config_client.jsonc | 2 +- Trojan-TCP-XTLS/config_client.jsonc | 2 +- Trojan-TCP-XTLS/nginx.conf | 2 +- VLESS-HTTP-Caddy/VLESS-H2C-Caddy/Caddyfile | 2 +- VLESS-HTTP-Caddy/VLESS-H2C-Caddy/server.jsonc | 2 +- VLESS-HTTP-Caddy/VLESS-H3-Caddy/Caddyfile | 2 +- VLESS-HTTP-Caddy/VLESS-H3-Caddy/server.jsonc | 2 +- .../VLESS-H3-To-H2C-Caddy/Caddyfile | 2 +- .../VLESS-H3-To-H2C-Caddy/server.jsonc | 2 +- .../config_client.jsonc | 4 ++-- .../config_server.jsonc | 4 ++-- .../config_client.jsonc | 2 +- VLESS-TCP-TLS (maximal by rprx)/nginx.conf | 2 +- .../config_client.jsonc | 2 +- .../config_client_tcp_tls.jsonc | 2 +- .../config_client_ws_tls.jsonc | 2 +- .../config_server.jsonc | 2 +- .../config_client.jsonc | 6 +++--- VLESS-TCP-TLS-proxy protocol/nginx.conf | 6 +++--- VLESS-TCP-TLS/config_client.jsonc | 6 +++--- VLESS-TCP-TLS/nginx.conf | 4 ++-- .../config_client.jsonc | 2 +- VLESS-TCP-XTLS-Vision/config_client.jsonc | 4 ++-- VLESS-TCP-XTLS-Vision/nginx.conf | 6 +++--- VLESS-TCP/config_client.jsonc | 6 +++--- VLESS-TCP/nginx.conf | 2 +- VLESS-TLS-SplitHTTP-CaddyNginx/Caddyfile | 2 +- VLESS-TLS-SplitHTTP-CaddyNginx/client.jsonc | 2 +- VLESS-TLS-SplitHTTP-CaddyNginx/nginx.conf | 2 +- VLESS-TLS-SplitHTTP-CaddyNginx/server.jsonc | 2 +- VLESS-TLS-SplitHTTP-H3/client.jsonc | 2 +- VLESS-WSS-Nginx/nginx.conf | 2 +- VLESS-WSS-Nginx/server.jsonc | 2 +- VLESS-gRPC-REALITY/config_client.jsonc | 6 +++--- VLESS-mKCPSeed/config_client.jsonc | 2 +- VMess-HTTP/config_client.jsonc | 6 +++--- VMess-HTTP2/config_client.jsonc | 6 +++--- VMess-TCP-TLS/config_client.jsonc | 6 +++--- VMess-TCP/config_client.jsonc | 6 +++--- VMess-Websocket-TLS/config_client.jsonc | 6 +++--- VMess-Websocket/config_client.jsonc | 6 +++--- VMess-mKCPSeed/config_client.jsonc | 2 +- 73 files changed, 130 insertions(+), 130 deletions(-) diff --git a/All-in-One-fallbacks-Nginx/README.md b/All-in-One-fallbacks-Nginx/README.md index a334bd2..9f62fb4 100644 --- a/All-in-One-fallbacks-Nginx/README.md +++ b/All-in-One-fallbacks-Nginx/README.md @@ -32,7 +32,7 @@ The Vless-TCP-XTLS is the HTTPS entrypoint. For every incoming request after doi * If **ALPN=HTTP2** and at the same time the **SNI=trh2o.example.com** then the request is passed to **@trojan-h2**. * In case of **ALPN=HTTP2**, it's first passed to **@trojan-tcp**. In trojan-tcp, if if it's not a valid request(for example the trojan password is wrong), another fallback is set, to once more pass the request to Nginx HTTP2 Unix Domain Socket and a decory website is served. When the request is using HTTP2, it could also be gRPC, so that is also checked in Nginx. This is how a VMESS-gRPC request is processed: -VMESS-gRPC Request ------> Xray Vless-TCP-XTLS(443) ----**alpn=h2**----> fallback to xray trojan-tcp ------> fallback to nginx /dev/shm/h2c.sock ---**path=/vmgrpc**---> grpc_pass to xray vmess-gRPC listener on 127.0.0.1:3003 +VMESS-gRPC Request ------> Xray Vless-TCP-XTLS(443) ----**alpn=h2**----> fallback to xray trojan-tcp ------> fallback to nginx /dev/shm/h2c.sock ---**path=/vmgrpc**---> grpc_pass to xray vmess-gRPC listener on [::1]:3003 ## What to change before use? * Xray server.json @@ -61,7 +61,7 @@ VMESS-gRPC Request ------> Xray Vless-TCP-XTLS(443) ----**alpn=h2**----> fallbac ## Notes: * Tested with **Xray 1.7.2** (Xray, Penetrates Everything.) Custom (go1.19.4 linux/amd64) -* For a little better performance, a DNS Cache could be setup (on 127.0.0.53 in this case) and used for resolving DNS queries. To enable xray to use it uncomment the corresponding rule from the `routing.settings.rules` in server.json. +* For a little better performance, a DNS Cache could be setup (on ::1 in this case) and used for resolving DNS queries. To enable xray to use it uncomment the corresponding rule from the `routing.settings.rules` in server.json. * Multiple domains could be used at the same time, including domains behind cloudflare CDN. (For cloudflare, make sure websocket and gRPC are enabled in Network section). In this configuration these domains are **example.com** and **behindcdn.com** * HTTP2 inbounds (Trojan-H2, Vless-H2, VMESS-H2 and ShadowSocks-H2) * [HTTP2 Transport does not support fallback based on `path`](https://xtls.github.io/config/transports/h2.html#http-2). That's why SNI is used instead. diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.jsonc index dd93b26..f858abb 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.jsonc index 78c5dd1..3cf2898 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.jsonc index e728c7e..4fd78a6 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.jsonc b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.jsonc index eec3b27..36272b6 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.jsonc index c01f030..a19f8c7 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.jsonc index 17318a7..94ccf7d 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.jsonc index 33977bb..6fdb333 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.jsonc index 88c3997..d12fcf4 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.jsonc index e88c4e3..b2704d7 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.jsonc index b664a20..957fd2e 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.jsonc index 00dd25d..a915a54 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.jsonc index 41e8810..0dc669e 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.jsonc index 80baf49..667e882 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.jsonc index a1f7c8a..11eddc9 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.jsonc index 93dcbd4..4dc32eb 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.jsonc index 2021195..823c01b 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.jsonc b/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.jsonc index 4bc1b28..1da9966 100644 --- a/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.jsonc +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { diff --git a/All-in-One-fallbacks-Nginx/nginx.conf b/All-in-One-fallbacks-Nginx/nginx.conf index 6d3d0bf..c445dbf 100644 --- a/All-in-One-fallbacks-Nginx/nginx.conf +++ b/All-in-One-fallbacks-Nginx/nginx.conf @@ -49,7 +49,7 @@ server { client_body_buffer_size 1m; client_body_timeout 1h; client_max_body_size 0; - grpc_pass grpc://127.0.0.1:3001; + grpc_pass grpc://[::1]:3001; } @@ -61,7 +61,7 @@ server { client_body_buffer_size 1m; client_body_timeout 1h; client_max_body_size 0; - grpc_pass grpc://127.0.0.1:3002; + grpc_pass grpc://[::1]:3002; } @@ -73,7 +73,7 @@ server { client_body_buffer_size 1m; client_body_timeout 1h; client_max_body_size 0; - grpc_pass grpc://127.0.0.1:3003; + grpc_pass grpc://[::1]:3003; } @@ -85,6 +85,6 @@ server { client_body_buffer_size 1m; client_body_timeout 1h; client_max_body_size 0; - grpc_pass grpc://127.0.0.1:3004; + grpc_pass grpc://[::1]:3004; } } \ No newline at end of file diff --git a/All-in-One-fallbacks-Nginx/server.jsonc b/All-in-One-fallbacks-Nginx/server.jsonc index 3050da6..fa8be58 100644 --- a/All-in-One-fallbacks-Nginx/server.jsonc +++ b/All-in-One-fallbacks-Nginx/server.jsonc @@ -27,11 +27,11 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": 62789, "protocol": "dokodemo-door", "settings": { - "address": "127.0.0.1" + "address": "::1" }, "tag": "api", "sniffing": null @@ -257,7 +257,7 @@ }, { "tag": "shadowsocks-ws", - "listen": "127.0.0.1", + "listen": "::1", "port": 4001, "protocol": "shadowsocks", "settings": { @@ -394,7 +394,7 @@ }, { "tag": "shadowsocks-tcp", - "listen": "127.0.0.1", + "listen": "::1", "port": 4002, "protocol": "shadowsocks", "settings": { @@ -430,7 +430,7 @@ //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// { "tag": "trojan-grpc", - "listen": "127.0.0.1", // listen on localhost + "listen": "::1", // listen on localhost "port": 3001, "protocol": "trojan", "settings": { @@ -452,7 +452,7 @@ }, { "tag": "vless-grpc", - "listen": "127.0.0.1", // listen on localhost + "listen": "::1", // listen on localhost "port": 3002, "protocol": "vless", "settings": { @@ -475,7 +475,7 @@ }, { "tag": "vmess-grpc", - "listen": "127.0.0.1", // listen on localhost + "listen": "::1", // listen on localhost "port": 3003, "protocol": "vmess", "settings": { @@ -496,7 +496,7 @@ } }, { - "listen": "127.0.0.1", //Only listen on localhost + "listen": "::1", //Only listen on localhost "port": 3004, "protocol": "shadowsocks", "settings": { @@ -599,7 +599,7 @@ }, { "tag": "shadowsocks-h2", - "listen": "127.0.0.1", + "listen": "::1", "port": 4003, "protocol": "shadowsocks", "settings": { @@ -692,7 +692,7 @@ "tag": "DNS-Internal", "protocol": "dns", "settings": { - "address": "127.0.0.53", + "address": "::1", "port": 53 } } diff --git a/MITM-Domain-Fronting/config.jsonc b/MITM-Domain-Fronting/config.jsonc index e0b5b74..c0ffbbf 100644 --- a/MITM-Domain-Fronting/config.jsonc +++ b/MITM-Domain-Fronting/config.jsonc @@ -6,7 +6,7 @@ // 请求在该入站中被解密 { "port": 4431, - "listen": "127.0.0.1", + "listen": "::1", "tag": "tls-decrypt", "protocol": "dokodemo-door", "settings": { @@ -40,7 +40,7 @@ // 真正用到的入站 { "port": 10801, - "listen": "127.0.0.1", + "listen": "::1", "tag": "socks-in", "protocol": "socks", "sniffing": { @@ -59,7 +59,7 @@ "tag": "redirect-out", "protocol": "freedom", "settings": { - "redirect": "127.0.0.1:4431" + "redirect": "[::1]:4431" } }, // 明文请求在这里被重新加密为正常 HTTPS 请求 diff --git a/ReverseProxy/Shadowsocks-2022/client.jsonc b/ReverseProxy/Shadowsocks-2022/client.jsonc index 4bbd37b..ec922f8 100644 --- a/ReverseProxy/Shadowsocks-2022/client.jsonc +++ b/ReverseProxy/Shadowsocks-2022/client.jsonc @@ -14,17 +14,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "2080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "2081", "protocol": "http" } diff --git a/ReverseProxy/VLESS-TCP-XTLS-WS/client_tcp.jsonc b/ReverseProxy/VLESS-TCP-XTLS-WS/client_tcp.jsonc index e82c479..31f6975 100644 --- a/ReverseProxy/VLESS-TCP-XTLS-WS/client_tcp.jsonc +++ b/ReverseProxy/VLESS-TCP-XTLS-WS/client_tcp.jsonc @@ -14,17 +14,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "2080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "2081", "protocol": "http" } diff --git a/ReverseProxy/VLESS-TCP-XTLS-WS/client_ws.jsonc b/ReverseProxy/VLESS-TCP-XTLS-WS/client_ws.jsonc index 1d243c2..66457f9 100644 --- a/ReverseProxy/VLESS-TCP-XTLS-WS/client_ws.jsonc +++ b/ReverseProxy/VLESS-TCP-XTLS-WS/client_ws.jsonc @@ -14,17 +14,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "2080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "2081", "protocol": "http" } diff --git a/ReverseProxy/VLESS-TCP-XTLS-WS/nginx.conf b/ReverseProxy/VLESS-TCP-XTLS-WS/nginx.conf index 1f3f18b..989c9a7 100644 --- a/ReverseProxy/VLESS-TCP-XTLS-WS/nginx.conf +++ b/ReverseProxy/VLESS-TCP-XTLS-WS/nginx.conf @@ -33,7 +33,7 @@ http { #gzip on; server { - listen 127.0.0.1:80; + listen [::1]:80; server_name yourserver_80.com; charset utf-8; diff --git a/ReverseProxy/VLESS-TCP-XTLS-WS/portal.jsonc b/ReverseProxy/VLESS-TCP-XTLS-WS/portal.jsonc index 6da4cfd..c4bd370 100644 --- a/ReverseProxy/VLESS-TCP-XTLS-WS/portal.jsonc +++ b/ReverseProxy/VLESS-TCP-XTLS-WS/portal.jsonc @@ -60,7 +60,7 @@ { "tag": "externalws", "port": 65511, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "vless", "settings": { "clients": [ @@ -84,7 +84,7 @@ { "tag": "interconn", "port": 65510, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "vless", "settings": { "clients": [ diff --git a/ReverseProxy/Vmess-TCP/client.jsonc b/ReverseProxy/Vmess-TCP/client.jsonc index fe8682e..ad7c720 100644 --- a/ReverseProxy/Vmess-TCP/client.jsonc +++ b/ReverseProxy/Vmess-TCP/client.jsonc @@ -14,17 +14,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "2080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "2081", "protocol": "http" } diff --git a/Serverless-for-Iran/serverless_with_mitm_for_Iran.jsonc b/Serverless-for-Iran/serverless_with_mitm_for_Iran.jsonc index 43a61a8..9731efa 100644 --- a/Serverless-for-Iran/serverless_with_mitm_for_Iran.jsonc +++ b/Serverless-for-Iran/serverless_with_mitm_for_Iran.jsonc @@ -109,14 +109,14 @@ "tag": "redirect-out-h11", "protocol": "freedom", "settings": { - "redirect": "127.0.0.1:4431" + "redirect": "[::1]:4431" } }, { "tag": "redirect-out-h211", "protocol": "freedom", "settings": { - "redirect": "127.0.0.1:4432" + "redirect": "[::1]:4432" } }, { diff --git a/Shadowsocks-TCP/client.jsonc b/Shadowsocks-TCP/client.jsonc index 4e2f13e..d4bca35 100644 --- a/Shadowsocks-TCP/client.jsonc +++ b/Shadowsocks-TCP/client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/Socks5-TLS/config_client.jsonc b/Socks5-TLS/config_client.jsonc index 6c55150..727ac33 100644 --- a/Socks5-TLS/config_client.jsonc +++ b/Socks5-TLS/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/Socks5-TLS/config_server.jsonc b/Socks5-TLS/config_server.jsonc index b5a9227..a713da8 100644 --- a/Socks5-TLS/config_server.jsonc +++ b/Socks5-TLS/config_server.jsonc @@ -28,7 +28,7 @@ } ], "udp": true, - "ip": "127.0.0.1" + "ip": "::1" }, "streamSettings": { "network": "tcp", diff --git a/Trojan-TCP-TLS (minimal)/config_client.jsonc b/Trojan-TCP-TLS (minimal)/config_client.jsonc index 8d76999..a0951e0 100644 --- a/Trojan-TCP-TLS (minimal)/config_client.jsonc +++ b/Trojan-TCP-TLS (minimal)/config_client.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 10800, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/Trojan-TCP-XTLS/config_client.jsonc b/Trojan-TCP-XTLS/config_client.jsonc index f23adec..8058891 100644 --- a/Trojan-TCP-XTLS/config_client.jsonc +++ b/Trojan-TCP-XTLS/config_client.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 1080, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/Trojan-TCP-XTLS/nginx.conf b/Trojan-TCP-XTLS/nginx.conf index 5cbe234..391f290 100644 --- a/Trojan-TCP-XTLS/nginx.conf +++ b/Trojan-TCP-XTLS/nginx.conf @@ -44,7 +44,7 @@ http { root /usr/share/nginx/html; - set_real_ip_from 127.0.0.1; + set_real_ip_from ::1; include /etc/nginx/default.d/*.conf; diff --git a/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/Caddyfile b/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/Caddyfile index 77587d6..5cf6be4 100644 --- a/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/Caddyfile +++ b/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/Caddyfile @@ -6,7 +6,7 @@ xx.com { file_server tls CA.crt priv.key # 换成你的证书和私钥,绝对路径 - reverse_proxy /path 127.0.0.1:2001 { + reverse_proxy /path [::1]:2001 { transport http { versions h2c } diff --git a/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/server.jsonc b/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/server.jsonc index 9b919be..74017f5 100644 --- a/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/server.jsonc +++ b/VLESS-HTTP-Caddy/VLESS-H2C-Caddy/server.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 2001, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "vless", "settings": { "clients": [ diff --git a/VLESS-HTTP-Caddy/VLESS-H3-Caddy/Caddyfile b/VLESS-HTTP-Caddy/VLESS-H3-Caddy/Caddyfile index 6144688..f902de3 100644 --- a/VLESS-HTTP-Caddy/VLESS-H3-Caddy/Caddyfile +++ b/VLESS-HTTP-Caddy/VLESS-H3-Caddy/Caddyfile @@ -6,7 +6,7 @@ xx.com { file_server tls CA.crt priv.key # 换成你的证书和私钥,绝对路径 - reverse_proxy /path 127.0.0.1:2001 { + reverse_proxy /path [::1]:2001 { transport http { tls tls_client_auth CA.crt priv.key # 换成你的证书和私钥,绝对路径 diff --git a/VLESS-HTTP-Caddy/VLESS-H3-Caddy/server.jsonc b/VLESS-HTTP-Caddy/VLESS-H3-Caddy/server.jsonc index 86a214b..38df14b 100644 --- a/VLESS-HTTP-Caddy/VLESS-H3-Caddy/server.jsonc +++ b/VLESS-HTTP-Caddy/VLESS-H3-Caddy/server.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 2001, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "vless", "settings": { "clients": [ diff --git a/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/Caddyfile b/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/Caddyfile index dee83a1..6ee3a85 100644 --- a/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/Caddyfile +++ b/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/Caddyfile @@ -6,6 +6,6 @@ xx.com { file_server tls CA.crt priv.key # 换成你的证书和私钥,绝对路径 - reverse_proxy /path h2c://127.0.0.1:2001 { + reverse_proxy /path h2c://[::1]:2001 { } } diff --git a/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/server.jsonc b/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/server.jsonc index 1525966..e3e9a16 100644 --- a/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/server.jsonc +++ b/VLESS-HTTP-Caddy/VLESS-H3-To-H2C-Caddy/server.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 2001, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "vless", "settings": { "clients": [ diff --git a/VLESS-TCP-REALITY (without being stolen)/config_client.jsonc b/VLESS-TCP-REALITY (without being stolen)/config_client.jsonc index 0b66929..21f65d0 100644 --- a/VLESS-TCP-REALITY (without being stolen)/config_client.jsonc +++ b/VLESS-TCP-REALITY (without being stolen)/config_client.jsonc @@ -5,7 +5,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": 10808, "protocol": "socks", "settings": { @@ -28,7 +28,7 @@ "settings": { "vnext": [ { - "address": "127.0.0.1", + "address": "::1", "port": 443, "users": [ { diff --git a/VLESS-TCP-REALITY (without being stolen)/config_server.jsonc b/VLESS-TCP-REALITY (without being stolen)/config_server.jsonc index 5343565..ad5678a 100644 --- a/VLESS-TCP-REALITY (without being stolen)/config_server.jsonc +++ b/VLESS-TCP-REALITY (without being stolen)/config_server.jsonc @@ -8,7 +8,7 @@ "port": 443, "protocol": "dokodemo-door", "settings": { - "address": "127.0.0.1", + "address": "::1", "port": 4431, // 指向内网中的 reality 端口,示例是这个端口,如果要自己修改了记得这里和下面的 reality 入站都要修改 "network": "tcp" }, @@ -21,7 +21,7 @@ } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": 4431, // 见上 如果和其他服务冲突了可以换 "protocol": "vless", "settings": { diff --git a/VLESS-TCP-TLS (maximal by rprx)/config_client.jsonc b/VLESS-TCP-TLS (maximal by rprx)/config_client.jsonc index a93646d..d608544 100644 --- a/VLESS-TCP-TLS (maximal by rprx)/config_client.jsonc +++ b/VLESS-TCP-TLS (maximal by rprx)/config_client.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 10800, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/VLESS-TCP-TLS (maximal by rprx)/nginx.conf b/VLESS-TCP-TLS (maximal by rprx)/nginx.conf index 8b99c90..f7755a2 100644 --- a/VLESS-TCP-TLS (maximal by rprx)/nginx.conf +++ b/VLESS-TCP-TLS (maximal by rprx)/nginx.conf @@ -49,7 +49,7 @@ http { server_name _; root /usr/share/nginx/html; - set_real_ip_from 127.0.0.1; + set_real_ip_from ::1; # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; diff --git a/VLESS-TCP-TLS (minimal by rprx)/config_client.jsonc b/VLESS-TCP-TLS (minimal by rprx)/config_client.jsonc index e1e330d..cabbe95 100644 --- a/VLESS-TCP-TLS (minimal by rprx)/config_client.jsonc +++ b/VLESS-TCP-TLS (minimal by rprx)/config_client.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 10800, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/VLESS-TCP-TLS-WS (recommended)/config_client_tcp_tls.jsonc b/VLESS-TCP-TLS-WS (recommended)/config_client_tcp_tls.jsonc index a93646d..d608544 100644 --- a/VLESS-TCP-TLS-WS (recommended)/config_client_tcp_tls.jsonc +++ b/VLESS-TCP-TLS-WS (recommended)/config_client_tcp_tls.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 10800, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/VLESS-TCP-TLS-WS (recommended)/config_client_ws_tls.jsonc b/VLESS-TCP-TLS-WS (recommended)/config_client_ws_tls.jsonc index 8df0f6f..05bd404 100644 --- a/VLESS-TCP-TLS-WS (recommended)/config_client_ws_tls.jsonc +++ b/VLESS-TCP-TLS-WS (recommended)/config_client_ws_tls.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 10800, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/VLESS-TCP-TLS-WS (recommended)/config_server.jsonc b/VLESS-TCP-TLS-WS (recommended)/config_server.jsonc index ffd8149..d0a40e0 100644 --- a/VLESS-TCP-TLS-WS (recommended)/config_server.jsonc +++ b/VLESS-TCP-TLS-WS (recommended)/config_server.jsonc @@ -44,7 +44,7 @@ }, { "port": 1234, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "vless", "settings": { "clients": [ diff --git a/VLESS-TCP-TLS-proxy protocol/config_client.jsonc b/VLESS-TCP-TLS-proxy protocol/config_client.jsonc index 28c3e83..c9e3b86 100644 --- a/VLESS-TCP-TLS-proxy protocol/config_client.jsonc +++ b/VLESS-TCP-TLS-proxy protocol/config_client.jsonc @@ -4,17 +4,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VLESS-TCP-TLS-proxy protocol/nginx.conf b/VLESS-TCP-TLS-proxy protocol/nginx.conf index 19decd3..73e425f 100644 --- a/VLESS-TCP-TLS-proxy protocol/nginx.conf +++ b/VLESS-TCP-TLS-proxy protocol/nginx.conf @@ -36,11 +36,11 @@ http { #gzip on; server { - listen 127.0.0.1:8001 proxy_protocol; - listen 127.0.0.1:8002 http2 proxy_protocol; + listen [::1]:8001 proxy_protocol; + listen [::1]:8002 http2 proxy_protocol; server_name yourserver.com; - set_real_ip_from 127.0.0.1; + set_real_ip_from ::1; charset utf-8; diff --git a/VLESS-TCP-TLS/config_client.jsonc b/VLESS-TCP-TLS/config_client.jsonc index 01572d1..f03c69a 100644 --- a/VLESS-TCP-TLS/config_client.jsonc +++ b/VLESS-TCP-TLS/config_client.jsonc @@ -4,17 +4,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VLESS-TCP-TLS/nginx.conf b/VLESS-TCP-TLS/nginx.conf index f5d139b..a02eb64 100644 --- a/VLESS-TCP-TLS/nginx.conf +++ b/VLESS-TCP-TLS/nginx.conf @@ -33,8 +33,8 @@ http { #gzip on; server { - listen 127.0.0.1:8001; - listen 127.0.0.1:8002 http2; + listen [::1]:8001; + listen [::1]:8002 http2; server_name yourserver.com; charset utf-8; diff --git a/VLESS-TCP-XTLS-Vision-REALITY/config_client.jsonc b/VLESS-TCP-XTLS-Vision-REALITY/config_client.jsonc index 7f0454f..76484c3 100644 --- a/VLESS-TCP-XTLS-Vision-REALITY/config_client.jsonc +++ b/VLESS-TCP-XTLS-Vision-REALITY/config_client.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": 10808, "protocol": "socks", "settings": { diff --git a/VLESS-TCP-XTLS-Vision/config_client.jsonc b/VLESS-TCP-XTLS-Vision/config_client.jsonc index 4b74a16..b019a40 100644 --- a/VLESS-TCP-XTLS-Vision/config_client.jsonc +++ b/VLESS-TCP-XTLS-Vision/config_client.jsonc @@ -25,7 +25,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", // Fill in 0.0.0.0 to allow connections from LAN + "listen": "::1", // Fill in 0.0.0.0 to allow connections from LAN "port": 10808, // local socks listening port "protocol": "socks", "settings": { @@ -40,7 +40,7 @@ } }, { - "listen": "127.0.0.1", // Fill in "0.0.0.0" to allow connections from LAN + "listen": "::1", // Fill in "0.0.0.0" to allow connections from LAN "port": 10809, // Local http listening port "protocol": "http", "sniffing": { diff --git a/VLESS-TCP-XTLS-Vision/nginx.conf b/VLESS-TCP-XTLS-Vision/nginx.conf index 4f72071..d035f37 100644 --- a/VLESS-TCP-XTLS-Vision/nginx.conf +++ b/VLESS-TCP-XTLS-Vision/nginx.conf @@ -34,9 +34,9 @@ http { } server { - listen 127.0.0.1:8001 proxy_protocol; - listen 127.0.0.1:8002 http2 proxy_protocol; - set_real_ip_from 127.0.0.1; + listen [::1]:8001 proxy_protocol; + listen [::1]:8002 http2 proxy_protocol; + set_real_ip_from ::1; location / { sub_filter $proxy_host $host; diff --git a/VLESS-TCP/config_client.jsonc b/VLESS-TCP/config_client.jsonc index 7fe2d60..8bf14db 100644 --- a/VLESS-TCP/config_client.jsonc +++ b/VLESS-TCP/config_client.jsonc @@ -4,17 +4,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VLESS-TCP/nginx.conf b/VLESS-TCP/nginx.conf index 052c25f..d8ead44 100644 --- a/VLESS-TCP/nginx.conf +++ b/VLESS-TCP/nginx.conf @@ -33,7 +33,7 @@ http { #gzip on; server { - listen 127.0.0.1:8001; + listen [::1]:8001; server_name yourserver_8001.com; charset utf-8; diff --git a/VLESS-TLS-SplitHTTP-CaddyNginx/Caddyfile b/VLESS-TLS-SplitHTTP-CaddyNginx/Caddyfile index c2aca34..45629cc 100644 --- a/VLESS-TLS-SplitHTTP-CaddyNginx/Caddyfile +++ b/VLESS-TLS-SplitHTTP-CaddyNginx/Caddyfile @@ -1,5 +1,5 @@ localhost:443 { handle /split/* { - reverse_proxy http://127.0.0.1:1234 + reverse_proxy http://[::1]:1234 } } diff --git a/VLESS-TLS-SplitHTTP-CaddyNginx/client.jsonc b/VLESS-TLS-SplitHTTP-CaddyNginx/client.jsonc index fdd5272..e22855f 100644 --- a/VLESS-TLS-SplitHTTP-CaddyNginx/client.jsonc +++ b/VLESS-TLS-SplitHTTP-CaddyNginx/client.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": 10808, "protocol": "socks", "settings": { diff --git a/VLESS-TLS-SplitHTTP-CaddyNginx/nginx.conf b/VLESS-TLS-SplitHTTP-CaddyNginx/nginx.conf index 2362fd8..97f50a5 100644 --- a/VLESS-TLS-SplitHTTP-CaddyNginx/nginx.conf +++ b/VLESS-TLS-SplitHTTP-CaddyNginx/nginx.conf @@ -16,7 +16,7 @@ server { # access_log off; location /split { - proxy_pass http://127.0.0.1:1234; + proxy_pass http://[::1]:1234; proxy_http_version 1.1; proxy_redirect off; } diff --git a/VLESS-TLS-SplitHTTP-CaddyNginx/server.jsonc b/VLESS-TLS-SplitHTTP-CaddyNginx/server.jsonc index b6d23dd..03ca13a 100644 --- a/VLESS-TLS-SplitHTTP-CaddyNginx/server.jsonc +++ b/VLESS-TLS-SplitHTTP-CaddyNginx/server.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": 1234, "protocol": "vless", "settings": { diff --git a/VLESS-TLS-SplitHTTP-H3/client.jsonc b/VLESS-TLS-SplitHTTP-H3/client.jsonc index 2bb806d..e58a3d3 100644 --- a/VLESS-TLS-SplitHTTP-H3/client.jsonc +++ b/VLESS-TLS-SplitHTTP-H3/client.jsonc @@ -10,7 +10,7 @@ ] }, "port": 10808, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/VLESS-WSS-Nginx/nginx.conf b/VLESS-WSS-Nginx/nginx.conf index 97f4435..c6a98a4 100644 --- a/VLESS-WSS-Nginx/nginx.conf +++ b/VLESS-WSS-Nginx/nginx.conf @@ -16,7 +16,7 @@ server { if ($http_upgrade != "websocket") { return 404; } - proxy_pass http://127.0.0.1:1234; + proxy_pass http://[::1]:1234; proxy_redirect off; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; diff --git a/VLESS-WSS-Nginx/server.jsonc b/VLESS-WSS-Nginx/server.jsonc index 2f426c9..72762c0 100644 --- a/VLESS-WSS-Nginx/server.jsonc +++ b/VLESS-WSS-Nginx/server.jsonc @@ -4,7 +4,7 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": 1234 , "protocol": "vless", "settings": { diff --git a/VLESS-gRPC-REALITY/config_client.jsonc b/VLESS-gRPC-REALITY/config_client.jsonc index ac2e8c1..e5864ca 100644 --- a/VLESS-gRPC-REALITY/config_client.jsonc +++ b/VLESS-gRPC-REALITY/config_client.jsonc @@ -8,7 +8,7 @@ { "tag": "socks", "port": 800, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "sniffing": { "enabled": true, @@ -24,7 +24,7 @@ { "tag": "http", "port": 801, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "http", "sniffing": { "enabled": true, @@ -113,7 +113,7 @@ "id": "5708766234462982042", "type": "field", "outboundTag": "direct", - "ip": ["127.0.0.1", "192.168.1.1"], + "ip": ["::1", "192.168.1.1"], "enabled": true }, { diff --git a/VLESS-mKCPSeed/config_client.jsonc b/VLESS-mKCPSeed/config_client.jsonc index ca00c38..fa6ddea 100644 --- a/VLESS-mKCPSeed/config_client.jsonc +++ b/VLESS-mKCPSeed/config_client.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 1080, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true diff --git a/VMess-HTTP/config_client.jsonc b/VMess-HTTP/config_client.jsonc index f3064e5..44e6a86 100644 --- a/VMess-HTTP/config_client.jsonc +++ b/VMess-HTTP/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VMess-HTTP2/config_client.jsonc b/VMess-HTTP2/config_client.jsonc index c9243ce..0826705 100644 --- a/VMess-HTTP2/config_client.jsonc +++ b/VMess-HTTP2/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VMess-TCP-TLS/config_client.jsonc b/VMess-TCP-TLS/config_client.jsonc index 60ba57a..1fbb462 100644 --- a/VMess-TCP-TLS/config_client.jsonc +++ b/VMess-TCP-TLS/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VMess-TCP/config_client.jsonc b/VMess-TCP/config_client.jsonc index 852e399..3080ddb 100644 --- a/VMess-TCP/config_client.jsonc +++ b/VMess-TCP/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VMess-Websocket-TLS/config_client.jsonc b/VMess-Websocket-TLS/config_client.jsonc index 0cf2bde..24b0b48 100644 --- a/VMess-Websocket-TLS/config_client.jsonc +++ b/VMess-Websocket-TLS/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VMess-Websocket/config_client.jsonc b/VMess-Websocket/config_client.jsonc index 07d11a2..83d9632 100644 --- a/VMess-Websocket/config_client.jsonc +++ b/VMess-Websocket/config_client.jsonc @@ -16,17 +16,17 @@ }, "inbounds": [ { - "listen": "127.0.0.1", + "listen": "::1", "port": "1080", "protocol": "socks", "settings": { "auth": "noauth", "udp": true, - "ip": "127.0.0.1" + "ip": "::1" } }, { - "listen": "127.0.0.1", + "listen": "::1", "port": "1081", "protocol": "http" } diff --git a/VMess-mKCPSeed/config_client.jsonc b/VMess-mKCPSeed/config_client.jsonc index 8bfec3c..ada6607 100644 --- a/VMess-mKCPSeed/config_client.jsonc +++ b/VMess-mKCPSeed/config_client.jsonc @@ -5,7 +5,7 @@ "inbounds": [ { "port": 1080, - "listen": "127.0.0.1", + "listen": "::1", "protocol": "socks", "settings": { "udp": true