>>> 宇明首页| 新闻综合 | 正见新知 | 软件下载 | 影音美文 | 技术参考 | 论坛 |

*宇明旧版

闪画 雅乐 视频 九评三退 沧桑正道 其他热点 民主人权 万象大千 神传文化 软件下载

美文 笑谈 好书 秘闻内幕 天象人间 轮回漫谈 神奇预言 史前文明 科学新见 技术参考

热点新闻排行

机场用户“碰撞到了审计规

解决233blog网站v2ray一键

翻墙参考:扫盲 VPN Gate

新手入门:在cloudflare网

经验分享:如何让tor brow

解决233blog网站v2ray一键

翻墙参考:自由门搭配v2ra

翻墙辅助:Debian9环境下w

翻墙参考:自由门搭配SSR

针对近期封锁严重的解决办

翻墙参考:自由门(无界)

解决233blog网站v2ray一键

翻墙参考:Tor利用obfspro

魔改版BBR一键脚本 For De

翻墙参考:混淆加密SSH代

翻墙参考:自主搭建ssr(Sh

翻墙参考:简单扫盲I2P 的

翻墙参考:双机配合ccprox

翻墙参考:ssh代理配合自

翻墙参考:影梭搭配自由门

破网方法集锦(10.7日更新)

翻墙参考:使用vpn配合翻

网友新发现:恢复自由门F4

小技巧:不突破封锁下载原

教程:自由门如何搭配Troj

翻墙参考:TORPlus组合包

翻墙参考:整机隔离方案之

tor管理器使用心得:如何

【非绝对安全】tor管理器

一款讽刺江蛤蟆的代理Naiv

[锐速] [serverSpeeder] [

翻墙辅助:为SS代理流量披

翻墙浅见:tor陷阱节点是

翻墙辅助:全新科学上网方

翻墙备用:获取免费tunsaf

 
您的位置:主页>技术参考>突破封锁>列表

翻墙软件NaiveProxy搭建实战(7):将v2ray整合进搭建好的naiveproxy中

文章出处:网友投稿 发布时间:2020-08-14 作者: 点击:

 
【宇明网】

(本文操作环境:debian10)v2ray翻墙方式有许多种,这里只介绍其中websocket+tls这种翻墙方式的整合,这种方式也是目前大家认为安全性和抗封锁比较好的方式。

v2ray原安装脚本(bash <(curl -L -s https://install.direct/go.sh))已被弃置,目前已经在新官网https://www.v2fly.org/发布了新的安装脚本(https://github.com/v2fly/fhs-install-v2ray),本文所讲述的整合步骤是以新安装脚本为基础的。

1.安装curl
debian或ubuntu:
apt update
apt install curl
centos:
yum makecache
yum install curl

2.下载脚本
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh

3.安裝 V2Ray(以后要更新v2ray也可以使用该脚本命令)
bash install-release.sh

4.安裝最新發行的 geoip.dat 和 geosite.dat
bash install-dat-release.sh

5.编写v2ray配置文件
先安装nano
debian:
apt install nano -y
centos:
yum install nano -y
创建配置文件config.json【注意:不要使用文本文档编写然后上传,格式有问题,如果你不是小白可以使用set ff=unix解决,否则请按如下步骤操作】
nano /usr/local/lib/v2ray/config.json
复制下面配置内容放入记事本或notepad++之类软件中,将下面红色加粗显示的内容(v2ray监听端口,uuid(在线生成:https://www.v2fly.org/awesome/tools.html),额外id以及分流path)进行修改后再复制粘贴进config.json,然后使用ctrl+o再回车保存,ctrl+x退出。

{
    "log": {
        "access": "/var/log/v2ray/access.log",
        "error": "/var/log/v2ray/error.log",
        "loglevel": "warning"
    },
    "inbounds": [{
        "port": 12345,       
        "listen": "127.0.0.1",
        "tag": "vmess-in",
        "protocol": "vmess",
        "settings": {
            "clients": [{               
                "id": "a24e3758-7338-4344-ae36-041c1c781e47",
                "alterId": 18
            }]
        },
        "streamSettings": {
            "network": "ws",
            "wsSettings": {
                "path": "/v2raypath"
            }
        }
    }],
    "outbounds": [{
            "protocol": "freedom",
            "settings": {},
            "tag": "direct"
        },
        {
            "protocol": "blackhole",
            "settings": {},
            "tag": "blocked"
        }
    ],
    "dns": {
        "servers": [
            "https+local://1.1.1.1/dns-query",
            "1.1.1.1",
            "1.0.0.1",
            "8.8.8.8",
            "8.8.4.4",
            "localhost"
        ]
    },
    "routing": {
        "domainStrategy": "AsIs",
        "rules": [{
            "type": "field",
            "inboundTag": [
                "vmess-in"
            ],
            "outboundTag": "direct"
        }]
    }
}

6.修改caddy配置文件

nano /etc/caddy/caddy.json

使用ctrl+k删除原有内容,将下面的内容复制到记事本或notepad++之类软件中进行完善修改后(要修改完善的部分全部使用了红色加粗显示,如果8383端口你换成了其他端口,那么你还需要把它也改成你所用的),再复制粘贴进caddy.json,然后保存退出。注意:"dial": "127.0.0.1:12345"配置中的端口12345要和v2ray的配置保持一致,还有分流路径"/v2raypath"也是要和v2ray配置文件中的值保持一致。将来客户端填写配置时分流路径一定要保持一致(不能写成/v2raypath/,多加了那个斜杠/,caddy无法转发,导致无法翻墙)

{
  "apps": {
    "http": {
      "servers": {
        "srv0": {
          "listen": [":443"],
          "routes": [
                {
                    "handle": [{
                      "handler": "forward_proxy",
                      "hide_ip": true,
                      "hide_via": true,
                      "auth_user": "搭建naiveproxy所使用的用户名",
                      "auth_pass": "搭建naiveproxy所使用的密码",
                      "upstream": "http://127.0.0.1:8383",
                      "probe_resistance": {"domain": "搭建naiveproxy所使用的防主动探测域名"}
                    }]
                },
                {
                    "match": [{"host": ["搭建naiveproxy所使用的域名"]}],
                    "handle": [{
                        "handler": "subroute",
                        "routes": [
                            {
                               "handle": [
                                  {
                                  "handler": "reverse_proxy",
                                  "upstreams": [
                                         {
                                        "dial": "127.0.0.1:12345"
                                         }
                                    ]
                                  }
                                ],
                                "match": [{
                                      "path": [
                                        "/v2raypath"
                                          ]
                                    }
                                ]
                            },
                            {
                              "handle": [
                                 {
                                  "handler": "file_server",
                                  "root": "/var/www/html"
                                  }
                                ]
                            }
                        ]
                    }],
                    "terminal": true
                }
            ],
          "tls_connection_policies": [{
            "match": {"sni": [ "搭建naiveproxy所使用的域名"]}
          }]
        }
      }
    },
    "tls": {
      "automation": {
        "policies": [{
          "subjects": ["搭建naiveproxy所使用的域名"],
          "issuer": {
            "email": "搭建naiveproxy所使用的邮箱",
            "module": "acme"
          }
        }]
      }
    }
  }
}

7.重启caddy和v2ray
systemctl restart caddy
systemctl restart v2ray
分别使用
systemctl  status  caddy
systemctl  status  v2ray
查看caddy和v2ray是否正常启动运行(正常启动运行会有绿色的active(running)显示)

8.验证v2ray及设置开机启动
访问https://github.com/2dust/v2rayN/releases,下载v2ray客户端软件v2rayN-Core.zip,验证所搭建的v2ray是否能正确翻墙(配置填写与你单独搭建websocket+tls的v2ray是一样的,端口仍然是使用的443)。如果没有问题,使用systemctl enable v2ray设置v2ray开机启动。

宇明固定域名 http://yuming.qxbbs.org

[读者投稿与反馈(欢迎留言!)] [返回顶部↑]

相关文章:
 

整理与补充:翻墙软件NaiveProxy搭建实战

翻墙软件NaiveProxy搭建实战(9):naiveproxy傻瓜化安装(全文

翻墙软件NaiveProxy搭建实战(8):再装一个Trojan

翻墙软件NaiveProxy搭建实战(7):将v2ray整合进搭建好的naivep

翻墙软件NaiveProxy搭建实战(6):客户端的使用

翻墙软件NaiveProxy搭建实战(5):服务端安装脚本

翻墙软件NaiveProxy搭建实战(4):下载:已编译好forward插件的

翻墙软件NaiveProxy搭建实战(3):定制化编译最新版caddy

翻墙软件NaiveProxy搭建实战(2):配置go语言开发环境

翻墙软件NaiveProxy搭建实战(1):两张图片见证速度实力

[ 关 闭 本 页 ]


请使用IE5.0 以上 最佳分辨率1024*768
Copyright(C)2003-2008 YuMing site all rights reserved.
版权所有: 宇明小站 Copyright (C)2003-2008 ,保留全部权利 ,欢迎转载!
特别声明:本站新闻只代表文章作者的观点和陈述