【pac文件】win10自动配置代理

这篇具有很好参考价值的文章主要介绍了【pac文件】win10自动配置代理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目的

手动代理:所有地址经过代理,指定ip不经过代理
现在需求:实现指定ip范围才使用该代理
可以通过“自动设置代理”的方式实现

准备

  1. 已有代理地址,如:192.168.18.101:808
  2. 有python环境

自动代理配置

  1. 编写sxProxy.pac脚本
function FindProxyForURL(url, host) {
 if (shExpMatch(url, "*172.16.0.*")){
	return "PROXY 192.168.18.101:808; DIRECT";
 }else{
	return "DIRECT";
 }
}

上述脚本实现:当地址中含有172.16.0…时,使用代理192.168.18.101:808访问,否则不使用代理

在脚本同级目录执行:python -m http.server
【pac文件】win10自动配置代理

就可以通过http的形式访问pac文件
【pac文件】win10自动配置代理
在win代理配置中填写代理地址:http://localhost:8000/sxProxy/sxProxy.pac。点击保存
【pac文件】win10自动配置代理

  1. 编写sxProxy.bat脚本,双击执行
@echo off
color 0a
title Use autoconfig script
echo Starting......
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" /v DefaultConnectionSettings /t REG_BINARY /d 46000000020000000900 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" /v SavedLegacySettings /t REG_BINARY /d 46000000020000000900 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /d "http://localhost:8000/sxProxy/sxProxy.pac" /f
echo End
@echo off
  1. 编写reg注册表,右键合并
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings]
"EnableLegacyAutoProxyFeatures"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings]
"EnableAutoproxyResultCache"=0

效果

此时即可实现: 指定ip才通过代理访问

pac脚本官方资料参考

https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_PAC_file文章来源地址https://www.toymoban.com/news/detail-443722.html

到了这里,关于【pac文件】win10自动配置代理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包