Skip to content

动态住宅 IP ​

动态住宅 IP来自真实家庭宽带网络,更接近普通用户的上网环境。适用于需要住宅网络特征的账号管理、内容验证及数据采集。实际访问效果取决于目标网站策略。

适合场景 ​

  • 社媒账号注册、登录与日常运营
  • 电商平台浏览、店铺运营、订单流程测试
  • 广告投放、落地页验证、本地化内容检查
  • 对目标网站风控较敏感的数据采集

使用特点 ​

  • 住宅网络出口:出口来自家庭宽带网络。
  • 地区可控:可以通过 country、state、city 指定目标地区。
  • 会话可控:可以通过账号名中的 sessionid 区分独立出口,并用 sessiontime 在 1~120 分钟内保持会话。
  • 按请求轮换 IP:无状态任务可以追加 -f-1,让每次请求使用新的 IP。
  • 适合连续流程:登录、浏览、提交表单等动作建议使用同一会话,减少流程中途更换 IP 的影响。

配置建议 ​

最基础的连接方式是使用后台生成的主机、端口、用户名、密码。如果要指定地区或会话,按下面的格式组合账号名、地区参数和 sessiontime:

txt
test-country-us
test-country-us-state-ny
test-country-us-state-ny-city-newyork
test_1-country-us-sessiontime-10
test-country-us-f-1

动态住宅 IP配置页:地区、会话参数与生成的账号名、配置链接对应关系

配置流程 ​

  1. 打开 动态住宅 IP配置页面。

    动态住宅 IP配置流程:打开动态住宅配置页面

  2. 在配置页面选择要使用的账号,或填写用于本次任务的账号名。

    动态住宅 IP配置流程:在配置页面选择或填写账号名

  3. 如果只需要普通动态住宅 IP出口,直接使用基础账号名,例如 test。

  4. 如果需要固定国家、州或城市,在账号名后追加地区参数,例如 test-country-us-state-ny。

    动态住宅 IP配置流程:追加地区参数固定国家、州或城市

  5. 如果需要同时使用多个独立出口,为不同任务使用不同下划线 sessionid,例如 test_1、test_2;如果某个出口需要在 1~120 分钟内保持,再追加 sessiontime,例如 test_1-country-us-sessiontime-10。

    动态住宅 IP配置流程:使用不同 sessionid 区分独立出口

    动态住宅 IP配置流程:追加 sessiontime 在一段时间内保持出口

  6. 如果是采集、批量访问等无状态任务,并希望每次请求使用新的 IP,可以追加 -f-1,例如 test-country-us-f-1。

  7. 复制页面生成的主机、端口、用户名、密码,填写到浏览器、系统代理、指纹浏览器或代码中。

    动态住宅 IP配置流程:复制主机、端口、用户名、密码

  8. 连接后访问 IP 检测网站,确认出口地区和会话效果是否符合预期。

发送请求 ​

获取用户后台生成的连接信息后,可使用 curl 发送测试请求,验证动态住宅 IPIP是否连通。

SOCKS5 代理:

bash
curl -x socks5h://用户名:密码@代理域名:端口 http://ip123.in/ip.json

HTTP 代理:

bash
curl -x http://用户名:密码@代理域名:端口 http://ip123.in/ip.json

返回结果的格式如下,具体 IP、地区及运营商信息以实际出口为准:

json
{
  "ip": "47.239.91.123",
  "city": "hong kong",
  "organization": "Alibaba (US) Technology Co., Ltd.",
  "asn": 45102,
  "network": "47.238.0.0/15",
  "country": "Hong Kong",
  "country_code": "HK",
  "continent": "Asia",
  "continent_code": "AS",
  "postal": "-",
  "latitude": "22.2842",
  "longitude": "114.1759",
  "timezone": "Asia/Hong_Kong",
  "metro_code": null,
  "region_code": null,
  "region_cn": "",
  "region": "Hong Kong"
}

TIP

同一个连续流程使用同一个账号名,例如 test_1;并行使用多个会话时,分别使用 test_1、test_2。如果任务需要每次请求使用新的 IP,使用 -f-1,不要用于需要登录态连续性的流程。

常见组合 ​

目标示例
指定美国 IPtest-country-us
指定美国纽约州test-country-us-state-ny
指定纽约市test-country-us-state-ny-city-newyork
保持 10 分钟会话test_1-country-us-sessiontime-10
切换为另一个独立 IPtest_2-country-us-sessiontime-10
按请求轮换 IPtest-country-us-f-1

WARNING

指定城市后无法连接,可能与参数或该城市的可用资源有关。可以先只指定 country,再逐步追加 state、city。

专业的代理IP服务平台