Bifrost Logo BifrostNetwork
ブログ記事一覧に戻る
Bifrost Engineering

ASNターゲティングを活用して特定プロバイダ・キャリア回線へルーティングする方法

Comcast、AT&T、Verizonなどの特定自律システム番号(ASN)を経由して住宅用プロキシトラフィックをルーティングするための開発者向け実践ガイド。

保護されたエンドポイントのスクレイピングや広告検証を行う際、ターゲットのWebサーバーは受信リクエストの通信キャリアネットワークを厳格に検証することがよくあります。通常の国レベルのターゲティングでは、小規模なホスティングISPを経由してしまい、Bot対策セキュリティシステムをトリガーしてしまう場合があります。

ASNターゲティングとは?

**自律システム番号(ASN: Autonomous System Number)**は、ISPネットワークのバックボーンに割り当てられる世界で一意の識別子です(例: Comcastの場合はAS7922、AT&Tの場合はAS7018)。

プロキシ接続文字列にasn=7922を指定すると、BifrostNetworkは200万以上の住宅用IPプールから自動的にフィルタリングを行い、対象地域のComcastブロードバンド回線のみを厳密に経由してリクエストをルーティングします。

import requests

proxies = {
    'http': 'socks5://resi.base_117f8a2e33-country-us-asn-7018:<pass>@gate.bifrostnetwork.cc:9521',
    'https': 'socks5://resi.base_117f8a2e33-country-us-asn-7018:<pass>@gate.bifrostnetwork.cc:9521'
}

response = requests.get('https://httpbin.org/ip', proxies=proxies)
print(response.json())