IP列表输出格式
ABCProxy为您的生成的代理IP列表提供多种输出格式。系统根据您选择的配置和输出格式偏好自动格式化代理信息。
输出格式选项
1. HTTP格式
- 格式:
http://{username}:{password}@{host}:{port} - 示例:
http://user-john-region-US:password123@proxy.abcproxy.com:8080 - 用例:Web浏览器和HTTP客户端的标准HTTP代理格式
2. SOCKS5格式
- 格式:
socks5h://{username}:{password}@{host}:{port} - 示例:
socks5h://user-john-region-US:password123@proxy.abcproxy.com:8080 - 用例:需要SOCKS协议的应用程序的SOCKS5代理格式
3. 端点:端口格式
此格式提供多种子格式:
3.1 用户名:密码:主机:端口
- 格式:
{username}:{password}:{host}:{port} - 示例:
user-john-region-US:password123:proxy.abcproxy.com:8080 - 用例:许多应用程序的标准代理列表格式
3.2 主机:端口:用户名:密码
- 格式:
{host}:{port}:{username}:{password} - 示例:
proxy.abcproxy.com:8080:user-john-region-US:password123 - 用例:特定代理工具的替代格式
3.3 用户名:密码@主机:端口
- 格式:
{username}:{password}@{host}:{port} - 示例:
user-john-region-US:password123@proxy.abcproxy.com:8080 - 用例:没有协议前缀的紧凑格式
用户名格式结构
用户名格式根据您的配置自动生成:
基础格式
user-{username}带位置设置
user-{username}-region-{country}-st-{state}-city-{city}带会话设置(粘性IP)
user-{username}-region-{country}-st-{state}-city-{city}-session-{sessionId}-sesstime-{minutes}配置要求
在生成IP列表之前,确保所有必需字段都已填写:
必需字段
- 用户名:选定的子账号用户名
- 密码:认证密码
- 国家:目标国家选择
- 主机:代理主机选择
- 端口:端口配置
- 活跃流量:足够的流量余额
可选字段
- 州/省:特定州选择
- 城市:特定城市选择
- 会话类型:轮换或粘性会话
- 会话持续时间:粘性会话的持续时间(5-90分钟)
生成过程
第一步:验证配置
系统检查所有必需字段是否正确配置:
- 用户名和密码已设置
- 国家和主机已选择
- 端口已配置
- 流量活跃且充足
第二步:构建用户名
系统根据以下内容构建用户名:
- 选定子账号的基础用户名
- 位置设置(国家、州、城市)
- 会话设置(如果选择了粘性会话)
第三步:生成输出
根据选定的输出格式,系统生成:
- 多个代理条目(每次生成最多20个)
- 每个条目遵循选定的格式
- 包含认证凭据
- 使用配置的主机和端口
示例
示例1:带轮换会话的HTTP格式
配置:
- 用户名:john
- 国家:美国
- 州:加利福尼亚
- 会话:轮换
- 格式:HTTP
生成的输出:
http://user-john-region-US-st-California:password123@proxy.abcproxy.com:8080示例2:带粘性会话的SOCKS5格式
配置:
- 用户名:john
- 国家:英国
- 城市:伦敦
- 会话:粘性(30分钟)
- 格式:SOCKS5
生成的输出:
socks5h://user-john-region-UK-city-London-session-abc123-sesstime-30:password123@proxy.abcproxy.com:8080示例3:带多个条目的端点格式
配置:
- 用户名:john
- 国家:德国
- 会话:轮换
- 格式:用户名:密码:主机:端口
- 数量:3
生成的输出:
user-john-region-DE:password123:proxy.abcproxy.com:8080
user-john-region-DE:password123:proxy.abcproxy.com:8080
user-john-region-DE:password123:proxy.abcproxy.com:8080验证命令
系统自动生成curl命令来验证代理连接:
bash
curl -x {host}:{port} -U "{username}:{password}" myip.octdl.com此命令帮助您:
- 测试代理连接性
- 验证IP位置
- 确认认证有效
- 检查代理响应时间
重要注意事项
生成限制
- 最大条目:每次生成20个代理
- 最小条目:每次生成1个代理
- 验证:系统在生成前验证计数
格式兼容性
- HTTP格式:与大多数Web浏览器和HTTP客户端兼容
- SOCKS5格式:使用SOCKS协议的应用程序必需
- 端点格式:根据应用程序要求而变化
认证
- 所有格式都包含用户名和密码
- 凭据嵌入在代理字符串中
- 不需要单独的认证文件
故障排除
常见问题
没有生成输出:
- 检查所有必需字段是否已填写
- 验证流量是否活跃且充足
- 确保端口配置有效
格式无效:
- 为您的应用程序选择正确的输出格式
- 验证主机和端口设置
- 检查用户名和密码格式
认证错误:
- 验证用户名和密码是否正确
- 检查子账号是否活跃
- 确保未超出流量限制
最佳实践
- 选择适当的格式:根据您的应用程序要求选择格式
- 测试连接性:使用生成的curl命令验证代理是否有效
- 监控使用情况:跟踪代理使用情况以避免超出限制
- 定期更新:根据需要生成新的代理列表以获得新的IP
