快速回答
如何在亚洲获取指定城市 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 但国家有效,请尝试旧称并告知支持,以便我们修正页面。城市索引列出了我们发布的所有拼写。
如何使用 curl、Python 和 Node.js 测试城市 IP?
通过网关发送一个请求,并打印出口 IP 和你的查询服务报告的位置。使用允许调用的查询服务;示例使用 ipinfo.io 的公共端点。
# 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/jsonimport 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)// 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 的出口城市,然后:
- 几分钟后重试:家庭设备全天会上下线。
- 使用同一页面上的附近城市,例如伊斯兰堡用拉瓦尔品第。
- 如果任务允许,去掉
-city-段并保留国家。
城市可用性因地区而异;结账时会显示当前在线的城市。
每个网站都会看到我请求的城市吗?
不一定。网站使用自己的地理定位数据库来定位 IP,而数据库之间可能不一致,尤其是在城市边界附近:古尔冈的家庭可能显示为德里,八打灵再也的家庭可能显示为吉隆坡。城市检查指南展示了如何在大规模任务前测试目标网站使用的数据库。
我可以定位哪些城市?
70个城市页面中的每一个都给出了确切的参数、本地 ISP 和时区。
India
Mumbai Maharashtra
Delhi National Capital Territory of Delhi
Bengaluru Karnataka
Hyderabad Telangana
Chennai Tamil Nadu
Kolkata West Bengal
Pune Maharashtra
Ahmedabad Gujarat
Jaipur Rajasthan
Surat Gujarat
Lucknow Uttar Pradesh
Kochi Kerala
Chandigarh Chandigarh
Indore Madhya Pradesh
Indonesia
Jakarta Jakarta Special Capital Region
Surabaya East Java
Bandung West Java
Medan North Sumatra
Semarang Central Java
Makassar South Sulawesi
Denpasar Bali
Yogyakarta Special Region of Yogyakarta
Philippines
Manila Metro Manila
Quezon City Metro Manila
Makati Metro Manila
Cebu City Central Visayas
Davao City Davao Region
Thailand
Bangkok Bangkok Metropolitan Administration
Chiang Mai Chiang Mai city municipality , Mueang Chiang Mai district, Chiang Mai province
Phuket Phuket province
Pattaya Pattaya City , Bang Lamung district, Chonburi province
Khon Kaen Khon Kaen city municipality, Mueang Khon Kaen district, Khon Kaen province
Vietnam
Ho Chi Minh City Ho Chi Minh City
Hanoi Hanoi
Da Nang Da Nang
Hai Phong Hai Phong
Can Tho Can Tho
Malaysia
Kuala Lumpur Federal Territory of Kuala Lumpur
George Town Penang
Johor Bahru Johor
Shah Alam Selangor
Kota Kinabalu Sabah
Pakistan
Karachi Karachi Division, Sindh province
Lahore Lahore District, Punjab province
Islamabad Islamabad Capital Territory
Rawalpindi Rawalpindi District, Punjab province
Faisalabad Faisalabad District, Punjab province
Peshawar Peshawar District, Khyber Pakhtunkhwa province
Bangladesh
Dhaka Dhaka Division
Chittagong Chittagong Division, Chittagong District
Khulna Khulna Division, Khulna District
Sri Lanka
Nepal
Cambodia
Phnom Penh Phnom Penh Capital
Siem Reap Siem Reap municipality , Siem Reap province
Singapore
Singapore Republic of Singapore (city-state
Australia
Sydney New South Wales
Melbourne Victoria
Brisbane Queensland
Perth Western Australia
Adelaide South Australia
Gold Coast Queensland
Canberra Australian Capital Territory
Hobart Tasmania
New Zealand
Auckland Auckland Region
Wellington Wellington Region
Christchurch Canterbury Region
Hamilton Waikato Region
接下来应该阅读什么?
使用粘性住宅代理指南设置会话,从文档复制客户端代码,并在术语表中查找 ASN 或 CGNAT 等术语。所有其他指南列在指南页面上。
买家还问哪些关于城市定位的问题?
城市定向需要额外付费吗?
不。城市定位包含在每个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 定位。
我可以保留一个城市 IP 多久?
粘性会话会在你设定的时间内(ttl,单位为分钟)保持同一 IP,最长 30 分钟。IP 可能提前更换,例如住宅设备离线时。在城市段后添加 -session-<id>-ttl-<minutes>。
有没有你们不覆盖的城市?
只有70个有页面的城市被记录,但参数接受同一 14 个国家中的其他城市。城市可用性各异;结账时会显示哪些在线。东亚和中国大陆不覆盖。
选择城市,用加密货币支付
每个套餐从US$1.88起都支持城市定位。无需 KYC:无身份证、无自拍、无文件。
这些事实来自哪里? (3)
- DataImpulse 城市参数(城市流量按标准费率的两倍计费) docs.dataimpulse.com/proxies/parameters/city.md — DataImpulse (2026-10-18)
- undici ProxyAgent 文档 — Node.js undici
- ipinfo.io API — IPinfo