代理服务器设置教程

题图来自Unsplash,基于CC0协议
导读
如何设置代理服务器?
首先,了解代理服务器的作用至关重要。代理服务器充当客户端与目标服务器之间的中介,可用于绕过地理限制、隐藏真实IP地址或提升网络安全性。设置代理的前提是拥有代理服务器的地址、端口号以及代理协议(如HTTP、SOCKS或HTTPS)。不同系统的设置步骤略有差异,需根据具体需求操作。
Windows 10 代理服务器设置步骤
Windows 10 的系统代理设置需要通过“设置”界面完成:
- 打开“设置” -> “网络和Internet” -> “代理”,切换至“手动代理设置”选项卡。
- 系统代理部分填写“手动配置”时,需输入“HTTP 代理地址”和“端口号”,类似格式为
192.168.1.1:8080(IP和端口需替换为实际值)。 - SOCKS v5代理需在浏览器扩展(如FoxyProxy)中配置;
- 更改完成后保存设置,重启网络连接即可生效。
Mac 系统代理服务器配置方法
- 打开“系统偏好设置” -> “网络” -> “高级” -> “代理”选项卡。
- 勾选“代理”复选框,选择“Web代理(HTTP/S)”(即HTTP代理)或“SOCKS代理”,并填入服务器地址与端口号(如
127.0.0.1:1080)。 - macOS 自带代理验证环境:填入用户名/密码(部分代理需要认证方式)。
- 点击“应用”,系统弹窗要求重启网络,确认后生效。
Chrome 浏览器代理设置教程
Chrome 的代理设置可通过两种方式完成,区别在于浏览器级或系统级代理:
-
浏览器扩展配置:
(1)访问 Chrome 网上应用店(Chrome://Webstore);
(2)搜索代理扩展(如「FoxyProxy Standard」)并安装;
(3)按快捷键Ctrl+Shift+P打开扩展管理面板,执行代理配置,填写代理地址、端口及认证信息。 -
使用 Chrome 协议直接配置:
- 打开“设置” -> “系统代理” -> “手动代理设置”,填入代理信息;
- 或通过命令行启动 Chrome:
chrome --proxy-server="host:port", --user_agent=代理模式示例:
chrome --proxy-server="192.168.1.1:8080"
验证代理服务器是否生效的方法
设置完成后,可通过以下方式验证:
- 访问IP检测网站(如 https://www.ipip.net )检查IP地址是否变化。
- 使用浏览器开发者工具(F12)查看“网络”标签下的“代理”栏位;
- 使用抓包工具(如 Wireshark)监控 DNS 请求或浏览器发送数据的状态;
- 开启代理代理上网时,访问被封锁的网站(如 Google、YouTube),观察是否顺利加载;
- 使用命令行工具(如 curl)验证:
curl -x http://代理地址:端口 https://checkip.amazonaws.com若返回非本机IP,表代理设置成功。
注意:不同代理环境(如VPN、SOCKS、HTTP)可能需要配合不同端口及协议,遇有问题需检查端口是否开放、代理服务是否运行,以及防火墙设置权限。设置前建议确认目标网站或应用是否兼容当前代理类型。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com