Closed DuckulA closed 1 year ago
你可以使用自带的路由设置,里面已经有内置了 基本上够用 有其他需求可以自己添加 direce的 是直连 ,proxy的是代理 你把网址和IP加上去就可以了
唉,就是不懂怎么改……路由设置,太复杂,不知道加在哪里,都什么作用。
自动配置代理模式,路由用默认的绕过大陆就行,其实就是白名单,不在名单里的都走代理。
然后规则,是按照从上往下顺序执行的,所以你得把那些不在默认列表里的,需要直连却走了代理的放在上面,写法在编辑框上面有个文档解释,一般的就像下面这么写就成,把默认 direct 规则里的 domain:example-example.com
改成你需要的域名
domain:abc.ai,
domain:ali.net,
...
domain:baidu.com
PAC 模式,需要自己编辑 pac.txt,把需要分流的网站域名放在这里面,系统会根据文件来分流,需要代理的才会再进入 v2ray 路由规则分流,路由还是用绕过大陆就行,但我不知道为什么 PAC 无法使用路由中的广告屏蔽规则? 目前 pac 文件中可以看作有 4 个列表:上面两个空白的是自定义直连 + 代理,下面默认规则的直连 + 代理。 你可以看看域名有没有加到需要代理的列表中,也可以在 F12 开发工具 -> network 中检查是哪些请求没成功,或没通过代理。
这里有解释 系统代理和路由 6.x版本“PAC模式”和“自动配置系统代理”有什么区别?#3240
还可以使用浏览器代理切换扩展,比如 SwitchyOmega 来分流,v2rayN 配置就用默认即可,直接在扩展里配置各种规则。
自动配置代理模式,路由用默认的绕过大陆就行,其实就是白名单,不在名单里的都走代理。 然后规则,是按照从上往下顺序执行的,所以你得把那些不在默认列表里的,需要直连却走了代理的放在上面,写法在编辑框上面有个文档解释,一般的就像下面这么写就成,把默认 direct 规则里的
domain:example-example.com
改成你需要的域名domain:abc.ai, domain:ali.net, ... domain:baidu.com
PAC 模式,需要自己编辑 pac.txt,把需要分流的网站域名放在这里面,系统会根据文件来分流,需要代理的才会再进入 v2ray 路由规则分流,路由还是用绕过大陆就行,但我不知道为什么 PAC 无法使用路由中的广告屏蔽规则? 目前 pac 文件中可以看作有 4 个列表:上面两个空白的是自定义直连 + 代理,下面默认规则的直连 + 代理。 你可以看看域名有没有加到需要代理的列表中,也可以在 F12 开发工具 -> network 中检查是哪些请求没成功,或没通过代理。
这里有解释 系统代理和路由 6.x版本“PAC模式”和“自动配置系统代理”有什么区别?#3240
还可以使用浏览器代理切换扩展,比如 SwitchyOmega 来分流,v2rayN 配置就用默认即可,直接在扩展里配置各种规则。
请问可以设置domain关键词吗,domain有时候太狭窄了
@kindle939393 正则表达式 https://www.v2fly.org/config/routing.html#ruleobject
不过,实际体验下来,感觉现在的路由模式以及 pac 还是不够方便,每次都要手动点击好几次进入下级菜单编辑。 如果只是浏览器使用的话,搭配 SwitchyOmega 更方便,点一下就可以添加。
自动配置代理模式,路由用默认的绕过大陆就行,其实就是白名单,不在名单里的都走代理。 然后规则,是按照从上往下顺序执行的,所以你得把那些不在默认列表里的,需要直连却走了代理的放在上面,写法在编辑框上面有个文档解释,一般的就像下面这么写就成,把默认 direct 规则里的
domain:example-example.com
改成你需要的域名domain:abc.ai, domain:ali.net, ... domain:baidu.com
PAC 模式,需要自己编辑 pac.txt,把需要分流的网站域名放在这里面,系统会根据文件来分流,需要代理的才会再进入 v2ray 路由规则分流,路由还是用绕过大陆就行,但我不知道为什么 PAC 无法使用路由中的广告屏蔽规则? 目前 pac 文件中可以看作有 4 个列表:上面两个空白的是自定义直连 + 代理,下面默认规则的直连 + 代理。 你可以看看域名有没有加到需要代理的列表中,也可以在 F12 开发工具 -> network 中检查是哪些请求没成功,或没通过代理。 这里有解释 系统代理和路由 6.x版本“PAC模式”和“自动配置系统代理”有什么区别?#3240 还可以使用浏览器代理切换扩展,比如 SwitchyOmega 来分流,v2rayN 配置就用默认即可,直接在扩展里配置各种规则。
我试了V6.23和6.28,在白名单靠前规则里添加的代理域名都没有生效,用了四种写法:forum.freemdict.com;“forum.freemdict.com";domain:forum.freemdict.com;domain:“forum.freemdict.com" 都没有生效(用的自动配置系统代理),pac模式里添加域名也是不生效,一直都是直连。 用自动配置系统代理下的黑名单,才生效。pac模式下的黑名单是不生效的。 clash貌似浏览器标签页开多了 节点就会断连一阵,现在V2rayN添加域名不生效也是恼火。
希望对大家有用,我一般用的是黑名单,但是有的机场的网址必须走代理,就很麻烦,我设置了很久以后,终于搞懂了。要在黑名单的第一个proxy的规则处,写在最上面这个代码domain:xxx.com,其他默认的代码放在这行代码下面。这样xx.com就可以生效了。搞了好久,终于成功了。希望对大家有用
找了好久,总算找到了,PAC模式下需要修改PAC.txt里面的东西才生效,gui界面的设置修改无效
自动配置代理模式,路由用默认的绕过大陆就行,其实就是白名单,不在名单里的都走代理。 然后规则,是按照从上往下顺序执行的,所以你得把那些不在默认列表里的,需要直连却走了代理的放在上面,写法在编辑框上面有个文档解释,一般的就像下面这么写就成,把默认 direct 规则里的
domain:example-example.com
改成你需要的域名domain:abc.ai, domain:ali.net, ... domain:baidu.com
PAC 模式,需要自己编辑 pac.txt,把需要分流的网站域名放在这里面,系统会根据文件来分流,需要代理的才会再进入 v2ray 路由规则分流,路由还是用绕过大陆就行,但我不知道为什么 PAC 无法使用路由中的广告屏蔽规则? 目前 pac 文件中可以看作有 4 个列表:上面两个空白的是自定义直连 + 代理,下面默认规则的直连 + 代理。 你可以看看域名有没有加到需要代理的列表中,也可以在 F12 开发工具 -> network 中检查是哪些请求没成功,或没通过代理。
这里有解释 系统代理和路由 6.x版本“PAC模式”和“自动配置系统代理”有什么区别?#3240
还可以使用浏览器代理切换扩展,比如 SwitchyOmega 来分流,v2rayN 配置就用默认即可,直接在扩展里配置各种规则。
为什么我这样设置白名单不行?完全没用,还是走代理。以前的老版本可以,现在的新版本不行。
找了好久,总算找到了,PAC模式下需要修改PAC.txt里面的东西才生效,gui界面的设置修改无效
请教,pac.txt怎么修改
其实后面我发现了是因为domain格式错了,写domain一定要按照domain:bilibili.com
这个样子,但是网上教程都不说
---原始邮件--- 发件人: @.> 发送时间: 2024年4月3日(周三) 上午8:39 收件人: @.>; 抄送: @.**@.>; 主题: Re: [2dust/v2rayN] [求助]太复杂不懂求助:V2rayN如何让指定网址通过,或不通过代理 (Issue #3983)
找了好久,总算找到了,PAC模式下需要修改PAC.txt里面的东西才生效,gui界面的设置修改无效
请教,pac.txt怎么修改
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
请问是有引号还是没有引号?
domain:bilibili.com
domain 的具体格式可以参考这个文档: Link
找了好久,总算找到了,PAC模式下需要修改PAC.txt里面的东西才生效,gui界面的设置修改无效
请教,pac.txt怎么修改
像这样,变量
rules
存放 URL 的主机名。
rules[0]
是预留给用户自定义的,主机名与 rules[0][0]
中某个主机名匹配的就直连,与 rules[0][1]
匹配就进入 Core,根据路由规则再次分流。rules[1]
是默认规则,同样,主机名与 rules[0][0]
匹配的就直连,与 rules[0][1]
匹配的就进入 Core,根据路由规则再次分流。最简单的添加指定网址走代理的方法(比如最近Twitter重置了x.com的URL,导致PAC模式下无法访问Twitter):
1,打开梯子的文件夹
2,搜索pac.txt
3,双击pac.txt
4, ctrl+f
5,输入google,回车
6,复制蓝色这一条
7,把粘贴的这一条双引号内的网址改为指定网址,我这里改为x.com,然后保存,就完成了。
自动配置代理模式,路由用默认的绕过大陆就行,其实就是白名单,不在名单里的都走代理。 然后规则,是按照从上往下顺序执行的,所以你得把那些不在默认列表里的,需要直连却走了代理的放在上面,写法在编辑框上面有个文档解释,一般的就像下面这么写就成,把默认 direct 规则里的
domain:example-example.com
改成你需要的域名domain:abc.ai, domain:ali.net, ... domain:baidu.com
PAC 模式,需要自己编辑 pac.txt,把需要分流的网站域名放在这里面,系统会根据文件来分流,需要代理的才会再进入 v2ray 路由规则分流,路由还是用绕过大陆就行,但我不知道为什么 PAC 无法使用路由中的广告屏蔽规则? 目前 pac 文件中可以看作有 4 个列表:上面两个空白的是自定义直连 + 代理,下面默认规则的直连 + 代理。 你可以看看域名有没有加到需要代理的列表中,也可以在 F12 开发工具 -> network 中检查是哪些请求没成功,或没通过代理。
这里有解释 系统代理和路由 6.x版本“PAC模式”和“自动配置系统代理”有什么区别?#3240
还可以使用浏览器代理切换扩展,比如 SwitchyOmega 来分流,v2rayN 配置就用默认即可,直接在扩展里配置各种规则。
有效,谢谢!
是这样填在这里吗?还是高级功能里?
客户端改了没用,我是通过改配置文件实现的。 配置文件路径:C:\Program Files (x86)\v2rayN\config.json
"routing": {
"domainStrategy": "IPIfNonMatch",
"domainMatcher": "linear",
"rules": [
{ // 增加一条路由规则,规则从上到下依次匹配,匹配成功就结束不往下走了。
"type": "field", // 固定
"domains": [ // 地址匹配器(匹配方式:匹配内容)
"domain:bilibili.com" // 增加一条匹配子域名是bilibili.com的规则,如:www.bilibili.com, live.bilibili.com
],
"outboundTag": "direct", // 匹配成功后,选择直连,可选:proxy-代理模式 direct-直连模式
"enabled": true // 是否启用
},
{
"type": "field",
"inboundTag": [
"api"
],
"outboundTag": "api",
"enabled": true
},
{
"type": "field",
"port": "0-65535",
"outboundTag": "proxy",
"enabled": true
}
]
}
详细见路由规则
有几个常访问的网站,固执的要走代理,但实际上不用挂梯子就能正常打开,通过代理不仅又卡又慢,加载还会出错。
另外,也希望某个指定网站是走代理的……准确说就是IP138,我想掌握下自己代理出口的情况。
试过 自动配置系统代理 和 PAC 两种模式,两个模式下网站是否走代理情况还不一样……
pac按照网上教程编辑过,没有变化……