常规代理服务:提供包括 短效优质代理 / 短效socks5代理 / 长效住宅代理 / 住宅socks5代理 / 合租IP池 / 独享IP池 在内的多样化解决方案。用户通过API获取代理IP列表后,可将其无缝集成至程序,高效执行网页数据抓取任务。
隧道代理服务: 与常规代理不同,隧道代理免去API调用环节。用户仅需在控制台获取专属 隧道域名 和 端口号,并直接将其配置为代理(云端自动切换),即可实现数据访问。
代理地址格式说明: 您获取的代理服务器参数结构为 168.68.88.168:16888:
168.68.88.168: 代理服务器的公网IP地址。
16888: 代理服务器的通信端口号。
代理验证
我们支持两种验证方式:
1. 绑定使用者终端的公网IP作为白名单
常规代理服务( 短效优质代理 / 短效socks5代理 / 长效住宅代理 / 住宅socks5代理 / 合租IP池 / 独享IP池),在实例管理下找到自己开通的实例,在右侧的管理的下拉菜单中找到"绑定使用者终端IP"进行绑定;
隧道代理 服务在实例管理下,找到自己开通的实例,在右侧的管理的下拉菜单中找到控制面板,进入后可直接绑定。
如何查看要绑定的IP白名单1. 办公环境设备 通过浏览器访问专业IP查询服务(如 http://ip.cn/),页面将实时显示当前网络出口的公网IP地址。 2. Linux服务器 在终端执行以下命令,直接获取服务器公网出口IP:
|
2. 获取实例用户名密码为凭证
步骤一:定位目标实例
登录控制台 → 进入「实例管理」模块 →找到自己开通的实例(短效优质代理、短效SOCKS5代理、长效住宅代理、
住宅SOCKS5代理、合租IP池及独享IP池)。
步骤二:提取验证凭证
在实例详情页获取专属授权信息:
◆ 身份标识:实例ID(即代理用户名)
◆ 安全密码:8位数字型实例密码(不用MD5加密)
HTTP代理
在代码中设置用户名密码,请参见代码样例:
Python3使用requests调用Http代理IP的代码样例
Python-Selenium使用Chrome调用Http代理IP的代码样例
Node.js使用request调用Http代理IP的代码样例
……
更多开发语言的代码样例可点击进去看左侧菜单
SOCKS5代理
在代码中设置用户名密码,请参见代码样例
Python3使用aiohttp调用Socks5代理IP的代码样例
Python-Selenium使用PhantomJS调用Socks5代理IP的代码样例
Java使用okhttp3调用Socks5代理IP的代码样例
C#使用HttpToSocks5调用Socks5代理IP的代码样例
Node.js使用request-promise调用Socks5代理IP的代码样例
C语言使用libcurl库调用Socks5代理IP的代码样例
……
更多开发语言的代码样例可点击进去看左侧菜单
命令行测试
在Linux环境下部署代理服务前,先通过命令行验证代理通道可用性,确认基础连通性后再进行代码集成开发。这样可降低调试成本,提升开发效率。
Http代理
#格式:curl -x [协议]://[用户名]:[密码]@[代理IP]:[端口] [测试URL]
curl -x http://username:password@168.68.88.168:16888 http://httpbin.org/ip
Socks代理
# 格式:curl -x [协议]://[用户名]:[密码]@[代理IP]:[端口] [测试URL]
curl -x socks5://username:password@168.68.88.168:16888 http://httpbin.org/ip