Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now

メニュー

Expand
Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Twilio クライアントのリージョン

Twilio Client 1.4 では、Twilio ClientデバイスがTwilioへの接続に使用する特定のデータセンターを選択できます。 Twilioとのネットワーク接続は、下記に一覧されている各リージョンの固定の静的IPアドレス範囲との間で発信/受信されます。 ローカル・ネットワークに通信を許可させたり、Twilioとの通信にQoSルーティングのルールを適用する必要がある場合は、これらの範囲を参照してください。

twilio.js 1.3 のリージョン

デフォルトでは、twilio.js はTwilio の Global Low Latency ルーティング機能を使用して、ユーザーに最寄りのデータセンターを特定し、Twilio の最も近い POP (point of presence)を通じて接続を確立します。 Global Low Latency では、レイテンシーベースの DNS ルックアップを使用して最寄りのデータセンターを特定します。場合によっては、特に、一定の場所で作業しながら、別のリージョンの DNS サーバーを使用する際には、これを上書きすることもできます。

If you are operating a restricted network that requires whitelisting of media IPs, our recommendation is to specify the region in your application. Twilio will continue to expand our Global Low Latency footprint in the future by adding more regions with different IP ranges and leaving the region selection up to Global Low Latency could result in connections being established to regions that are not whitelisted by your infrastructure which may result in one-way audio or call set up failures.

twilio.js で .setup() を呼び出す際に、 region パラメーターとして以下のうちのどれかひとつを使用してください。 version 1.3以降値を未定義のままにすると、デバイスがTwilioへの接続にエンドユーザーに最寄りのリージョンを使用するようになるGlobal Low LatencyがTwilioの既定となります。

The highlighted values in the table below will be available from September 30, 2019. If you are whitelisting, we recommend you also whitelist the highlighted values.

Please see https://support.twilio.com/hc/en-us/articles/360023883354-Notice-Twilio-SIP-and-Client-Voice-Media-IP-Pool-Expansion-September-2019- for more information.

US2 region will be available from November 29, 2019.

リージョン ID 所在地 メディアサーバーの IP アドレス範囲 CIDR 表記
au1 オーストラリア 54.252.254.64 - 54.252.254.127, 3.104.90.0 - 3.104.90.255 54.252.254.64/26, 3.104.90.0/24
br1 ブラジル 177.71.206.192 - 177.71.206.255, 18.228.249.0 - 18.228.249.255 177.71.206.192/26, 18.228.249.0/24
ie1 アイルランド 54.171.127.192 - 54.171.127.255, 52.215.127.0 - 52.215.127.255 54.171.127.192/26, 52.215.127.0/24
de1 フランクフルト 35.156.191.128 - 35.156.191.255, 3.122.181.0 - 3.122.181.255 35.156.191.128/25, 3.122.181.0/24
jp1 日本 54.65.63.192 - 54.65.63.255, 3.112.80.0 - 3.112.80.255 54.65.63.192/26, 3.112.80.0/24
sg1 シンガポール 54.169.127.128 - 54.169.127.191, 3.1.77.0 - 3.1.77.255 54.169.127.128/26, 3.1.77.0/24
us1 米国東海岸(バージニア) 54.172.60.0 - 54.172.61.255 , 34.203.250.0 - 34.203.251.255 54.172.60.0/23, 34.203.250.0/23
us2 米国西海岸(オレゴン) 54.244.51.0 ~ 54.244.51.255 54.244.51.0/24
gll Twilio の Global Low Latency ルーティングを使用して、ユーザーに最小遅延で接続するデータセンターを選択。 上記のいずれか 上記のいずれか

プライベートのInterconnect接続へのアクセスがあり、また twilio.js バージョン1.4以降を使用している場合、 .setup() の呼び出し時に region パラメーターとして以下の値も使用することができます。

リージョン ID 所在地 シグナリングおよびメディア・サーバーのIPアドレス範囲 CIDR 表記 ポート範囲
us1-ix 米国東海岸ヴァージニア(ヴァージニア)のInterconnectエクスチェンジ 208.78.112.64 - 208.78.112.127 208.78.112.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)
us2-ix 米国西海岸(オレゴン)サンノゼのInterconnectエクスチェンジ 67.213.136.64 - 67.213.136.127 67.213.136.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)
ie1-ix アイルランド(ロンドン)のInterconnectエクスチェンジ 185.187.132.64 - 185.187.132.127 185.187.132.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)
de1-ix Frankfurt over Interconnect exchange in Frankfurt 185.194.136.64 - 185.194.136.127 185.194.136.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)
sg1-ix Singapore over Interconnect exchange in Singapore 103.75.151.64 - 103.75.151.127 103.75.151.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)

使用例

Twilio アイルランド経由の接続を強制的に確立します。

Twilio.Device.setup(token, { region: "ie1" });

米国東海岸リージョンへのプライベートInterconnect接続で、Twilioのとの接続を強制します。

Twilio.Device.setup(token, { region: "us1-ix" });

Twilio に最寄りのリージョンを選択させます。

Twilio.Device.setup(token);

詳細については、Twilio.Client.Device ドキュメントを参照してください。

Rate this page:

ヘルプが必要ですか?

誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。