|
|
xray前置接手对应vision数据流,不符合标准的数据第一次fallback做一个trojan,可以作为iplc同端口中转trojan用,然后正常nginx网站流量再fallback给80的nginx:
- {
- "log":{
- "loglevel":"warning",
- "access":"C:\\Software\\Xray-windows-64\\access.log",
- "error":"C:\\Software\\Xray-windows-64\\error.log"
- },
- "routing":{
- "domainStrategy":"IPIfNonMatch",
- "rules":[
- {
- "type":"field",
- "ip":[
- "geoip:cn",
- "geoip:private"
- ],
- "outboundTag":"block"
- }
- ]
- },
- "inbounds":[
- {
- "port":443,
- "protocol":"vless",
- "settings":{
- "clients":[
- {
- "id":"你的UUID",
- "flow":"xtls-rprx-vision"
- }
- ],
- "decryption":"none",
- "fallbacks":[
- {
- "dest":12345,
- "xver":1
- }
- ]
- },
- "streamSettings":{
- "network":"tcp",
- "security":"tls",
- "tlsSettings":{
- "rejectUnknownSni":true,
- "alpn":[
- "http/1.1"
- ],
- "certificates":[
- {
- "certificateFile":"C:\\Software\\Xray-windows-64\\web.crt",
- "keyFile":"C:\\Software\\Xray-windows-64\\web.key"
- }
- ]
- }
- },
- "sniffing":{
- "enabled":true,
- "destOverride":[
- "http",
- "tls"
- ]
- }
- },
- {
- "port":12345,
- "listen":"127.0.0.1",
- "protocol":"trojan",
- "settings":{
- "clients":[
- {
- "password":"password"
- }
- ],
- "fallbacks":[
- {
- "dest":80
- }
- ]
- },
- "streamSettings":{
- "network":"tcp",
- "security":"none",
- "tcpSettings":{
- "acceptProxyProtocol":true
- }
- }
- }
- ],
- "outbounds":[
- {
- "protocol":"freedom",
- "tag":"direct"
- },
- {
- "protocol":"blackhole",
- "tag":"block"
- }
- ]
- }
复制代码
nginx配置只要监听80端口即可,这样就可以443访问直接就是nginx的网站配置了,简单配置个bing反代演示:
- events {
- worker_connections 1024;
- }
- http {
- server {
- listen 80 default_server;
- listen [::]:80 default_server;
- location / {
- proxy_pass https://www.bing.com;
- proxy_ssl_server_name on;
- proxy_redirect off;
- sub_filter_once off;
- sub_filter "www.bing.com" $server_name;
- proxy_set_header Host "www.bing.com";
- proxy_set_header Referer $http_referer;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header User-Agent $http_user_agent;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto https;
- proxy_set_header Accept-Encoding "";
- proxy_set_header Accept-Language "zh-CN";
- }
- }
- }
复制代码 |
|