Mac系统代理设置检查指南
很多Mac用户发现开了代理却连不上网,十有八九是系统代理没配好。先按住Command+空格搜"网络",选当前连着的WiFi或网卡,点右下角高级-切到代理标签页。这里要注意网页代理(HTTP)和安全网页代理(HTTPS)两栏都得填,用LoongProxy的代理IP记得带端口号,比如112.34.56.78:8080。
碰到代理设置反复失效的情况,八成是系统钥匙串在搞鬼。打开钥匙串访问工具,搜"proxy"把相关密码条目全删了重输。用LoongProxy服务时建议选高匿名模式,这样钥匙串不会缓存认证信息,避免账号串线。
防火墙拦了代理流量怎么办
Mac自带的防火墙有时候会误伤代理,去系统设置里点网络→防火墙→选项,手动添加代理应用的白名单。比如用Chrome走代理,就把/Applications/Google Chrome.app拖进列表。要是用脚本或命令行工具,直接在终端敲:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add /路径/程序名
进阶玩家可以检查防火墙日志,在控制台搜deny关键词。看到类似"Deny xxx.xxx.xxx.xxx:port"的记录,说明防火墙把代理服务器的进出流量给截了。这时候建议在LoongProxy控制台换个备用端口,避开常用端口更稳当。
四步验证代理是否真生效
很多人以为开了代理设置就完事,其实得做双重验证:
- 浏览器访问ip.loongproxy.com,这个是我们专门做的IP检测页,能显示当前出口IP和匿名等级
- 终端跑curl -x http://代理IP:端口 https://api.loongproxy.com/check,看返回的HTTP状态码是不是200
- 同时开两个终端窗口,一个走代理一个直连,对比访问相同网址的响应时间
- 在LoongProxy后台的用量统计里,观察流量消耗是否正常
常见问题QA
Q:代理设置都正确,但部分网站打不开?
A:八成遇到网站的反爬策略,在LoongProxy后台切换数据中心线路或住宅IP类型,建议开启自动轮换IP功能。
Q:Mac更新系统后代理失效?
A:新系统有时会重置网络配置,重做这三步:
1. 删掉/Library/Preferences/com.apple.alf.plist配置文件
2. 重启后重新配置代理白名单
3. 在LoongProxy账号里重新生成API授权令牌
Q:同时开多个代理工具会冲突吗?
A:绝对会!特别是ClashX/Proxyman这些工具会抢系统代理控制权。建议在LoongProxy的客户端里开启独占模式,自动屏蔽其他代理进程。
终极排查大法
要是以上招数都试过还不行,用我们工程师自制的诊断脚本:
1. 终端执行ping 代理IP看是否通
2. nc -zv 代理IP 端口测端口开放状态
3. 跑traceroute 代理IP看路由跳转
碰到第3跳之后开始丢包的,八成是本地运营商限制,这时候在LoongProxy控制台切换SSL隧道协议就能绕过。
最后说个冷知识:Mac的代理设置有三种存储位置——系统级、用户级、应用级。像Safari会优先用自己的代理设置,而终端默认走系统设置。搞不清这个的话,直接在LoongProxy客户端里开全局代理模式最省心,一键接管所有流量走向。