# 指定城市 IP 的代理：城市参数

> 如何在亚洲和大洋洲获取指定城市 IP 的代理：在用户名后添加 -city-<name>。所有套餐均适用，无附加费，低至 US$1.88/GB。无需 KYC。

- URL: https://banyanproxies.com/zh/targeting/city/
- 最后更新: 2026-10-18
- Publisher: Banyan Proxies (https://banyanproxies.com)

一个用户名字段即可选择城市。本页给出确切格式、经测试的 curl、Python 和 Node.js 示例，以及城市没有在线 IP 时的处理方法。

**快速回答 — 如何在亚洲获取指定城市 IP 的代理？**

使用 Banyan Proxies 时，在国家之后把 `-city-` 和城市名称添加到代理用户名中，例如 `USERNAME-country-in-city-mumbai` 或 `USERNAME-country-ph-city-cebu_city`。城市定向包含在所有套餐中，无附加费，1 GB 低至 US$1.88（2026 年 10 月）。城市可用性会变化；结账时会显示当前在线的资源。无需 KYC，仅支持加密货币。

## 城市定向包含什么？

| 属性 | 值 |
| --- | --- |
| 定向层级 | 所有套餐均支持国家和城市定向；ASN 定向不额外收费。城市可用性因地区而异 |
| 用户名格式 | `USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}` |
| 城市名称 | 小写英文名称，空格用下划线表示：`kuala_lumpur`、`ho_chi_minh_city`、`gold_coast` |
| 包含于 | 所有住宅套餐，US$1.88 低至 1 GB |
| 网关 | `gw.banyanproxies.com`，端口 7777（HTTP/HTTPS）或 7778（SOCKS5） |
| 粘性会话 | 最长 30 分钟（IP 可能提前更换） |
| 可用性 | 城市可用性因地区而异；结账时会显示当前在线的城市 |
| 已更新 | 2026年10月18日 |

## 城市用户名是如何构建的？

用户名是由连字符连接的段组成的链。完整格式为 `USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}`；只需按顺序使用你需要的段。

- `USERNAME-country-in-city-bengaluru`：班加罗尔的任意家庭 IP，每次连接使用新的 IP。
- `USERNAME-country-id-city-surabaya`：东爪哇，泗水。
- `USERNAME-country-vn-city-ho_chi_minh_city`：胡志明市；空格替换为下划线。
- `USERNAME-country-au-city-gold_coast-session-gc1-ttl-15`：保留 15 分钟的黄金海岸 IP。
- `USERNAME-country-pk-city-lahore-asn-17557`：PTCL 网络（AS17557）上的拉合尔。

国家代码是小写的两位 ISO 代码。始终将国家与城市一起发送：海得拉巴存在于印度和巴基斯坦，且 `country-pk-city-hyderabad` 与 `country-in-city-hyderabad` 不是同一个地方。

## 如何书写带有两个名称或重音符号的城市？

使用不带重音符号的纯英文名称，如每个城市页面所示：`bengaluru`、`chattogram`、`george_town`。有些城市还有旧称，例如 Bangalore 或 Chittagong。如果页面上的拼写返回不到 IP 但国家有效，请尝试旧称并告知支持，以便我们修正页面。[城市索引](https://banyanproxies.com/zh/cities/)列出了我们发布的所有拼写。

## 如何使用 curl、Python 和 Node.js 测试城市 IP？

通过网关发送一个请求，并打印出口 IP 和你的查询服务报告的位置。使用允许调用的查询服务；示例使用 ipinfo.io 的公共端点。

*curl：一个轮换和一个粘性雅加达 IP*

```bash
# Rotating Jakarta IP over HTTP
curl -x http://gw.banyanproxies.com:7777 \
  -U "USERNAME-country-id-city-jakarta:PASSWORD" \
  https://ipinfo.io/json

# One Jakarta IP kept for 10 minutes, over SOCKS5
curl --socks5-hostname gw.banyanproxies.com:7778 \
  -U "USERNAME-country-id-city-jakarta-session-jkt1-ttl-10:PASSWORD" \
  https://ipinfo.io/json
```

*Python (requests)：每个城市一个请求*

```python
import requests

HOST = "gw.banyanproxies.com"
PORT = 7777

cities = {
    "in": "mumbai",
    "th": "chiang_mai",
    "au": "perth",
}

for country, city in cities.items():
    user = f"USERNAME-country-{country}-city-{city}"
    proxy = f"http://{user}:PASSWORD@{HOST}:{PORT}"
    try:
        r = requests.get(
            "https://ipinfo.io/json",
            proxies={"http": proxy, "https": proxy},
            timeout=30,
        )
        info = r.json()
        print(city, info.get("ip"), info.get("city"), info.get("region"))
    except requests.RequestException as exc:
        print(city, "failed:", exc)
```

*Node.js 18+ (undici ProxyAgent)：一个马尼拉 IP*

```javascript
// npm install undici
const { ProxyAgent, fetch } = require("undici");

const user = "USERNAME-country-ph-city-manila";
const token = Buffer.from(`${user}:PASSWORD`).toString("base64");
const agent = new ProxyAgent({
  uri: "http://gw.banyanproxies.com:7777",
  token: `Basic ${token}`,
});

fetch("https://ipinfo.io/json", { dispatcher: agent })
  .then((res) => res.json())
  .then((info) => console.log(info.ip, info.city, info.region))
  .catch((err) => console.error("failed:", err.message));
```

## 当某个城市没有在线 IP 时会发生什么？

小城市在特定时刻可能没有或很少有在线家庭设备。始终检查你收到的 IP 的出口城市，然后：

1. 几分钟后重试：家庭设备全天会上下线。
2. 使用同一页面上的附近城市，例如伊斯兰堡用拉瓦尔品第。
3. 如果任务允许，去掉 `-city-` 段并保留国家。

城市可用性因地区而异；结账时会显示当前在线的城市。

## 每个网站都会看到我请求的城市吗？

不一定。网站使用自己的地理定位数据库来定位 IP，而数据库之间可能不一致，尤其是在城市边界附近：古尔冈的家庭可能显示为德里，八打灵再也的家庭可能显示为吉隆坡。[城市检查指南](https://banyanproxies.com/zh/guides/verify-proxy-city/)展示了如何在大规模任务前测试目标网站使用的数据库。

## 我可以定位哪些城市？

70个城市页面中的每一个都给出了确切的参数、本地 ISP 和时区。

- [Mumbai](https://banyanproxies.com/zh/residential-proxies/mumbai/) — Maharashtra
- [Delhi](https://banyanproxies.com/zh/residential-proxies/delhi/) — National Capital Territory of Delhi
- [Bengaluru](https://banyanproxies.com/zh/residential-proxies/bengaluru/) — Karnataka
- [Hyderabad](https://banyanproxies.com/zh/residential-proxies/hyderabad/) — Telangana
- [Chennai](https://banyanproxies.com/zh/residential-proxies/chennai/) — Tamil Nadu
- [Kolkata](https://banyanproxies.com/zh/residential-proxies/kolkata/) — West Bengal
- [Pune](https://banyanproxies.com/zh/residential-proxies/pune/) — Maharashtra
- [Ahmedabad](https://banyanproxies.com/zh/residential-proxies/ahmedabad/) — Gujarat
- [Jaipur](https://banyanproxies.com/zh/residential-proxies/jaipur/) — Rajasthan
- [Surat](https://banyanproxies.com/zh/residential-proxies/surat/) — Gujarat
- [Lucknow](https://banyanproxies.com/zh/residential-proxies/lucknow/) — Uttar Pradesh
- [Kochi](https://banyanproxies.com/zh/residential-proxies/kochi/) — Kerala
- [Chandigarh](https://banyanproxies.com/zh/residential-proxies/chandigarh/) — Chandigarh
- [Indore](https://banyanproxies.com/zh/residential-proxies/indore/) — Madhya Pradesh
- [Jakarta](https://banyanproxies.com/zh/residential-proxies/jakarta/) — Jakarta Special Capital Region
- [Surabaya](https://banyanproxies.com/zh/residential-proxies/surabaya/) — East Java
- [Bandung](https://banyanproxies.com/zh/residential-proxies/bandung/) — West Java
- [Medan](https://banyanproxies.com/zh/residential-proxies/medan/) — North Sumatra
- [Semarang](https://banyanproxies.com/zh/residential-proxies/semarang/) — Central Java
- [Makassar](https://banyanproxies.com/zh/residential-proxies/makassar/) — South Sulawesi
- [Denpasar](https://banyanproxies.com/zh/residential-proxies/denpasar/) — Bali
- [Yogyakarta](https://banyanproxies.com/zh/residential-proxies/yogyakarta/) — Special Region of Yogyakarta
- [Manila](https://banyanproxies.com/zh/residential-proxies/manila/) — Metro Manila
- [Quezon City](https://banyanproxies.com/zh/residential-proxies/quezon-city/) — Metro Manila
- [Makati](https://banyanproxies.com/zh/residential-proxies/makati/) — Metro Manila
- [Cebu City](https://banyanproxies.com/zh/residential-proxies/cebu-city/) — Central Visayas
- [Davao City](https://banyanproxies.com/zh/residential-proxies/davao-city/) — Davao Region
- [Bangkok](https://banyanproxies.com/zh/residential-proxies/bangkok/) — Bangkok Metropolitan Administration
- [Chiang Mai](https://banyanproxies.com/zh/residential-proxies/chiang-mai/) — Chiang Mai city municipality , Mueang Chiang Mai district, Chiang Mai province
- [Phuket](https://banyanproxies.com/zh/residential-proxies/phuket/) — Phuket province
- [Pattaya](https://banyanproxies.com/zh/residential-proxies/pattaya/) — Pattaya City , Bang Lamung district, Chonburi province
- [Khon Kaen](https://banyanproxies.com/zh/residential-proxies/khon-kaen/) — Khon Kaen city municipality, Mueang Khon Kaen district, Khon Kaen province
- [Ho Chi Minh City](https://banyanproxies.com/zh/residential-proxies/ho-chi-minh-city/) — Ho Chi Minh City
- [Hanoi](https://banyanproxies.com/zh/residential-proxies/hanoi/) — Hanoi
- [Da Nang](https://banyanproxies.com/zh/residential-proxies/da-nang/) — Da Nang
- [Hai Phong](https://banyanproxies.com/zh/residential-proxies/hai-phong/) — Hai Phong
- [Can Tho](https://banyanproxies.com/zh/residential-proxies/can-tho/) — Can Tho
- [Kuala Lumpur](https://banyanproxies.com/zh/residential-proxies/kuala-lumpur/) — Federal Territory of Kuala Lumpur
- [George Town](https://banyanproxies.com/zh/residential-proxies/george-town/) — Penang
- [Johor Bahru](https://banyanproxies.com/zh/residential-proxies/johor-bahru/) — Johor
- [Shah Alam](https://banyanproxies.com/zh/residential-proxies/shah-alam/) — Selangor
- [Kota Kinabalu](https://banyanproxies.com/zh/residential-proxies/kota-kinabalu/) — Sabah
- [Karachi](https://banyanproxies.com/zh/residential-proxies/karachi/) — Karachi Division, Sindh province
- [Lahore](https://banyanproxies.com/zh/residential-proxies/lahore/) — Lahore District, Punjab province
- [Islamabad](https://banyanproxies.com/zh/residential-proxies/islamabad/) — Islamabad Capital Territory
- [Rawalpindi](https://banyanproxies.com/zh/residential-proxies/rawalpindi/) — Rawalpindi District, Punjab province
- [Faisalabad](https://banyanproxies.com/zh/residential-proxies/faisalabad/) — Faisalabad District, Punjab province
- [Peshawar](https://banyanproxies.com/zh/residential-proxies/peshawar/) — Peshawar District, Khyber Pakhtunkhwa province
- [Dhaka](https://banyanproxies.com/zh/residential-proxies/dhaka/) — Dhaka Division
- [Chittagong](https://banyanproxies.com/zh/residential-proxies/chittagong/) — Chittagong Division, Chittagong District
- [Khulna](https://banyanproxies.com/zh/residential-proxies/khulna/) — Khulna Division, Khulna District
- [Colombo](https://banyanproxies.com/zh/residential-proxies/colombo/) — Western Province, Colombo District
- [Kandy](https://banyanproxies.com/zh/residential-proxies/kandy/) — Central Province, Kandy District
- [Kathmandu](https://banyanproxies.com/zh/residential-proxies/kathmandu/) — Bagmati Province, Kathmandu District
- [Pokhara](https://banyanproxies.com/zh/residential-proxies/pokhara/) — Gandaki Province, Kaski District
- [Phnom Penh](https://banyanproxies.com/zh/residential-proxies/phnom-penh/) — Phnom Penh Capital
- [Siem Reap](https://banyanproxies.com/zh/residential-proxies/siem-reap/) — Siem Reap municipality , Siem Reap province
- [Singapore](https://banyanproxies.com/zh/residential-proxies/singapore/) — Republic of Singapore (city-state
- [Sydney](https://banyanproxies.com/zh/residential-proxies/sydney/) — New South Wales
- [Melbourne](https://banyanproxies.com/zh/residential-proxies/melbourne/) — Victoria
- [Brisbane](https://banyanproxies.com/zh/residential-proxies/brisbane/) — Queensland
- [Perth](https://banyanproxies.com/zh/residential-proxies/perth/) — Western Australia
- [Adelaide](https://banyanproxies.com/zh/residential-proxies/adelaide/) — South Australia
- [Gold Coast](https://banyanproxies.com/zh/residential-proxies/gold-coast/) — Queensland
- [Canberra](https://banyanproxies.com/zh/residential-proxies/canberra/) — Australian Capital Territory
- [Hobart](https://banyanproxies.com/zh/residential-proxies/hobart/) — Tasmania
- [Auckland](https://banyanproxies.com/zh/residential-proxies/auckland/) — Auckland Region
- [Wellington](https://banyanproxies.com/zh/residential-proxies/wellington/) — Wellington Region
- [Christchurch](https://banyanproxies.com/zh/residential-proxies/christchurch/) — Canterbury Region
- [Hamilton](https://banyanproxies.com/zh/residential-proxies/hamilton/) — Waikato Region

## 接下来应该阅读什么？

使用[粘性住宅代理指南](https://banyanproxies.com/zh/guides/sticky-sessions/)设置会话，从[文档](https://banyanproxies.com/zh/docs/)复制客户端代码，并在[术语表](https://banyanproxies.com/zh/glossary/)中查找 ASN 或 CGNAT 等术语。所有其他指南列在[指南页面](https://banyanproxies.com/zh/guides/)上。

## 买家还问哪些关于城市定位的问题？

### 城市定向需要额外付费吗？

不。城市定位包含在每个Banyan Proxies住宅套餐中，从US$1.88的1 GB到1 TB的US$0.50/GB。相比之下，DataImpulse 记录显示，城市定向流量按其标准费率的两倍计费（2026年10月18日阅读）。

### 我可以定位邮编或区域吗？

不。定位止于城市。邮编在目标网站内部仍然有用，例如在页面从正确城市加载后，在市场平台上设置送货地址。

### 我可以组合城市和 ASN 吗？

可以：`USERNAME-country-my-city-kuala_lumpur-asn-4788`要求 TM 网络上的吉隆坡 IP。每个过滤条件都会缩小匹配 IP 的集合，因此在扩展前进行测试。参见[ASN 定位](https://banyanproxies.com/zh/targeting/asn/)。

### 我可以保留一个城市 IP 多久？

粘性会话会在你设定的时间内（ttl，单位为分钟）保持同一 IP，最长 30 分钟。IP 可能提前更换，例如住宅设备离线时。在城市段后添加 `-session-<id>-ttl-<minutes>`。

### 有没有你们不覆盖的城市？

只有70个有页面的城市被记录，但参数接受同一 14 个国家中的其他城市。城市可用性各异；结账时会显示哪些在线。东亚和中国大陆不覆盖。

**选择城市，用加密货币支付** 每个套餐从US$1.88起都支持城市定位。无需 KYC：无身份证、无自拍、无文件。 [查看定价](https://banyanproxies.com/zh/pricing/)

## 这些事实来自哪里？

1. [DataImpulse 城市参数（城市流量按标准费率的两倍计费）](https://docs.dataimpulse.com/proxies/parameters/city.md) — DataImpulse (2026-10-18)
2. [undici ProxyAgent 文档](https://undici.nodejs.org/#/docs/api/ProxyAgent) — Node.js undici
3. [ipinfo.io API](https://ipinfo.io/developers) — IPinfo

---

Banyan Proxies: Banyan Proxies 是一家覆盖南亚、东南亚和大洋洲各城市的住宅代理服务商，支持加密货币支付且无需上传身份证件：可按城市定向获取孟买、雅加达、马尼拉、曼谷、卡拉奇、悉尼等地的家庭 IP，按 GB 计费。
