Skip to content

如何让xray使用pac模式? #3349

Answered by vrnobody
sanmaodo asked this question in Q&A
Discussion options

You must be logged in to vote

PAC是一个js脚本,里面有一个FindProxyForURL()函数。支持PAC的程序,比如浏览器,调用这个函数后会得到代理地址或者DIRECT。所以不是xray使用PAC,而是PAC返回xray的代理地址。

很多程序的PAC设置项是一个URL地址,所以需要自行开启一个HTTP服务器。其它程序访问这个URL时,回复的ContentTypeapplication/x-ns-proxy-autoconfig,内容是PAC的js脚本。注意ContentType不要加charset,否则部分程序会出问题。

windows的系统代理也可以设置成PAC的URL地址,网上的代码一般通过修改注册表实现。修改系统代理设置这个操作容易引起Microsoft Defender报病毒。系统代理设置对应用商店中的UWP程序无效,好像要解除回环限制还是什么,不太清楚。

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by sanmaodo
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants