设置SOCKS5代理的方法根据使用场景和操作系统的不同而有所差异。以下是针对不同设备和软件的详细设置指南。
一、在Windows系统中设置全局SOCKS5代理(推荐使用Proxifier)
由于Windows系统设置对SOCKS5协议支持有限,实现全局代理推荐使用第三方工具Proxifier。
设置步骤:
- 下载并安装Proxifier:从其官网获取安装包并完成安装。
- 添加代理服务器:
- 打开Proxifier,点击菜单栏 Profile → Proxy Servers → Add。
- 在弹出窗口中填写:
- Address:您的SOCKS5代理服务器IP地址。
- Port:代理端口(通常为1080)。
- Protocol:选择 SOCKS Version 5。
- 如果代理需要认证,请勾选“Authentication”并填写用户名和密码。
- 点击“Check”测试连接,成功后点击“OK”。
- 配置代理规则(实现全局代理):
- 进入 Profile → Proxification Rules。
- 点击“Add”新建规则,可命名为“Global SOCKS5”。
- 在“Applications”中选择“Any”或在“Target hosts”中选择“Any”,以实现所有流量通过代理。
- 在“Action”中选择“Proxy”并指定刚才添加的SOCKS5服务器。
- 点击“OK”保存。您还可以添加规则让特定应用(如本地开发服务)直连。
- 关键优化:
- 为防止DNS泄露,建议进入 Profile → Name Resolution,勾选 “Resolve hostnames through proxy”。
二、在浏览器中设置SOCKS5代理(以Chrome为例)
如果您只想让浏览器流量走代理,可以使用浏览器扩展(如SwitchyOmega)或系统代理设置。
使用SwitchyOmega扩展:
- 在Chrome网上应用店安装“Proxy SwitchyOmega”扩展。
- 点击扩展图标,进入“选项”。
- 点击“新建情景模式”,选择“代理服务器”类型并命名。
- 在代理协议中选择 SOCKS5,填入代理服务器的地址和端口。
- 如需认证,在“用户名”和“密码”栏填写。
- 保存后,在扩展下拉菜单中选中该情景模式即可启用。
通过系统设置(影响部分应用):
- 打开Windows 设置 → 网络和Internet → 代理。
- 在“手动设置代理”下,打开“使用代理服务器”。
- 填写地址和端口,然后点击“高级”。
- 在“SOCKS”栏中填入相同的地址和端口。
- 点击保存。请注意,此方法可能无法让所有应用程序都通过代理。
三、在移动设备(Android/iOS)上设置
Android(以Postern应用为例):
- 在Google Play商店下载并安装Postern。
- 打开应用,进入“配置文件”或“代理规则”选项卡。
- 添加一个新的代理配置,类型选择SOCKS5,并填写服务器地址、端口及认证信息。
- 创建一条规则,将“目标主机”设置为“所有”,动作选择“通过代理连接”。
- 启用配置和规则,并在系统通知中启动VPN服务(Postern通过VPN方式实现全局代理)。
iOS:
由于iOS系统限制,无法直接设置全局SOCKS5代理。通常需要借助支持SOCKS5的第三方VPN应用(在应用内配置代理服务器),或使用Shadowrocket、Surge等高级网络工具进行复杂配置。
四、在命令行或特定软件中设置
许多支持网络功能的软件(如curl、wget、git等)和开发工具(如Python的requests库)都支持通过环境变量或代码参数指定SOCKS5代理。
例如,在命令行中使用curl:
curl --socks5-hostname 代理IP:端口 https://www.example.com
如果代理需要认证,格式为:--socks5 用户名:密码@代理IP:端口
在Python的requests库中设置:
import requests
proxies = {
'http': 'socks5://用户:密码@代理IP:端口',
'https': 'socks5://用户:密码@代理IP:端口'
}
response = requests.get('https://www.example.com', proxies=proxies)
五、验证代理是否生效
设置完成后,访问 IP.cn 或 WhatIsMyIP.com 等网站,检查显示的IP地址是否已变为您的代理服务器IP。如果显示的是您自己的真实IP,则说明代理设置未成功。
注意事项:
- 代理信息:确保您拥有可用的SOCKS5代理服务器地址、端口以及可能的用户名和密码。
- 防火墙:有时需要配置防火墙允许代理客户端或相关端口的通信。
- 工具选择:对于需要所有应用程序(包括游戏、非浏览器应用)都走代理的场景,Proxifier等全局代理工具是最佳选择。如果仅用于网页浏览,浏览器扩展更为轻便。
支持无双IP(海外)、奔富IP、天行IP、沧海IP、光子IP、天机IP、优享云IP、鲸云IP、糖果IP等数十个国内外知名IP平台
☞https://linkdd.cn/socks5ip
自助提货,100%独享,免费测试,支持续费和调换
有任何IP使用问题,或量大谈合作,请点击【添加微信】,诚招代理!
评论0