数智应用帮
柔彩主题三 · 更轻盈的阅读体验

如何设置网络代理?Windows、macOS 和浏览器一键搞定

发布时间:2026-01-23 23:01:39 阅读:225 次

公司内网访问不了外网,或者想临时换IP刷个限流视频,又或者测试网页在不同地区打开的效果——这时候,设置网络代理就成了刚需。不用装软件,系统和浏览器自带功能就能搞定。

Windows 系统代理设置(Win10/Win11)

打开「设置」→「网络和 Internet」→「代理」。向下滚动到「手动设置代理」区域,打开「使用代理服务器」开关。

填入代理地址和端口,比如:
地址:123.56.78.90
端口:8080

如果需要认证,勾选「代理服务器需要密码」,之后在浏览器或应用里弹出登录框时输入用户名和密码即可。注意:这里设的是系统级代理,Chrome、Edge、微信等多数应用都会跟随生效;但部分软件(如某些国产客户端)会绕过系统代理,得单独配置。

macOS 系统代理设置

点击左上角苹果图标 → 「系统设置」→ 「网络」→ 选中当前连接(比如 Wi-Fi)→ 右侧点「详细信息…」→ 「代理」标签页。

常用的是「网页代理(HTTP)」和「安全网页代理(HTTPS)」,勾选后填入地址和端口。例如:

HTTP 代理:192.168.1.100
端口:3128
如果代理支持自动配置脚本(PAC),可勾选「自动代理配置」,粘贴 .pac 文件网址,比如 http://proxy.example.com/proxy.pac

Chrome 浏览器独立代理(不走系统)

有些场景不想影响全局,只让 Chrome 走代理。启动时加参数最直接:

chrome.exe --proxy-server="123.45.67.89:8080"
Windows 用户可右键 Chrome 快捷方式 → 「属性」→ 在「目标」末尾加空格再粘贴上面整行(注意英文引号)。macOS 用户打开终端执行:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server="123.45.67.89:8080"
这样打开的 Chrome 就只走指定代理,关掉就恢复原样。

Firefox 单独配代理更灵活

地址栏输入 about:preferences#general → 拉到「网络设置」→ 点「设置」→ 选「手动代理配置」,填 HTTP/HTTPS 代理地址和端口。下方还有「忽略此协议的代理」框,可以填 localhost,127.0.0.1,.test,避免本地开发环境被代理拖慢。

验证代理是否生效

打开浏览器,访问 https://httpbin.org/ip,页面会返回当前出口 IP。如果显示的是你填的代理服务器 IP,说明已成功。也可以打开开发者工具(F12)→「Network」标签,刷新页面,看请求的「Remote Address」是不是代理地址。

家里路由器开了 SS 代理,手机连 Wi-Fi 后想共用?只要在手机 Wi-Fi 设置里手动填入电脑局域网 IP + 代理端口(如 192.168.3.5:1080),也能蹭着用,前提是电脑代理服务开着且允许局域网连接。