中国国内でBinanceに接続できないのは一体どこに問題があるのか
多くの友人から、中国国内で直接接続するとなぜBinanceのページが見られないのか、ブラウザが壊れているのではないかと聞かれます。まずはスマホの4GでBinance公式サイトにアクセスしてみて、その後自宅のWiFiに切り替えてもう一度試してみると、どの層で遮断が発生しているのかがわかります。同時にBinance公式アプリをインストールして比較してみてください。アプリの接続方式はブラウザと完全に同じではありません。iOSインストールチュートリアルを参考にして、先にクライアントを準備しておきましょう。結論から言うと、中国国内でBinanceが開けないのは、主に3つの要因が重なっているためです。ドメイン層のDNSポイズニングにより間違ったIPが解決され、IP層のGFW(グレートファイアウォール)遮断により海外IPへのTCP接続がリセットされ、さらにHTTPS層のSNIスニッフィングによる二次遮断が発生します。モバイルアプリが比較的安定しているのは、独自の持続的接続(Keep-Alive)チャネルを使用しており、これらのポイントを部分的に回避できるためです。
遮断はどの層で発生しているのか
アクセス経路全体を4つの層に分けて見ると、各層に独自の遮断メカニズムが存在する可能性があります。
DNS層
プロバイダが返す binance.com が無効なIPに改ざんされている可能性があります。ブラウザ上で「サーバーが見つかりません」や「DNS_PROBE_FINISHED_NXDOMAIN」というエラーが表示されるのがその現象です。
TCP層
DNSが正しくても、あなたから海外サーバーへのTCPパケットが中間ノードでRST(リセット)されることがあります。「接続がリセットされました ERR_CONNECTION_RESET」として表示されます。
TLS層
TCPが通った後、ブラウザはClientHelloを送信しますが、その中のSNIフィールドにはどのドメインにアクセスしたいかが平文で記載されています。特定のドメインはこの段階で再び遮断され、「SSLハンドシェイク失敗」として表示されます。
アプリケーション層
プロバイダのQoSポリシーによって、特定ドメインのトラフィックに対して速度制限がかけられることがあり、「接続はできるが極端に遅い」という状態になります。
モバイルアプリがPCよりも安定している原理
一つの法則として、同じネットワーク環境下でも、アプリの方がブラウザよりもBinanceに接続しやすいことがよくあります。その理由は以下の通りです:
- アプリは長時間のWebSocket接続を使用するため、一度確立すればそれを再利用し、毎回ハンドシェイクをやり直す必要がありません。
- アプリには独自のSNI偽装やDoHが組み込まれていることが一般的です。
- アプリには複数のバックアップ入口(api1/api2/api3)があり、失敗すると自動的に切り替わります。
- アプリが接続を開始する際のトラフィックの特徴はブラウザと異なり、一部のトラフィック識別ルールに引っかからないことがあります。
これによりいくつかの現象も説明がつきます
- ブラウザでは開けないが、アプリでは正常に取引できる
- アプリはインストール直後は安定しているが、数日経つとタイムアウトし始める(特徴が学習されるため)
- WiFi環境でアプリがフリーズしても、4Gに切り替えるとすぐに復旧する
異なるネットワーク環境での動作比較
| ネットワーク | トップページ表示 | ログイン | 取引 | チャート(K線) |
|---|---|---|---|---|
| 家庭用・中国電信 | 良い時と悪い時がある | 失敗が多い | よくタイムアウトする | 読み込めない |
| 家庭用・中国聯通 | 比較的安定 | ログイン可能 | たまに遅延 | 読み込める |
| 家庭用・中国移動 | 最も不安定 | 失敗が多い | ほぼ不可能 | 読み込めない |
| 4G/5G モバイル | 全体的に安定 | ログイン可能 | ほぼスムーズ | 読み込める |
| 企業ネットワーク | 出口ポリシーによる | 失敗が多い | 監査ルールによる | 状況による |
開けない時に遭遇した際のトラブルシューティング手順
第一歩:ドメイン層かIP層かを判断する
- コマンドプロンプトまたはTerminalで「nslookup binance.com」と入力します。
- 返ってきたIPが 47.x、3.x、13.x などの合理的なセグメントであれば、DNSは正常です。
- 0.0.0.0、127.0.0.1、または明らかにおかしいIPが返ってきた場合は、DNSポイズニングです。
- DNSは正常なのに開けない場合、問題はTCP/TLS層にあります。
第二歩:DNSの変更
- ブラウザでDoHを有効にする:Chromeのアドレスバーで chrome://settings/security にアクセスし、「セキュアDNSを使用する」を見つけます。
- システム設定でパブリックDNSを設定する:1.1.1.1 / 8.8.8.8
- ルーターレベルでDoTを設定する:MikroTikやOpenWrtなどはネイティブでサポートしています。
第三歩:端末の切り替え
- PCで開けなければスマホを試す。
- WiFiで開けなければ4Gに切り替える。
- 4Gでもダメな場合は、料金未払いや速度制限がないか確認する。
- 全てダメな場合は、さらに上流のポリシー問題と考えられます。
第四歩:コンプライアンスに関するリマインダー
中国国内で海外の金融サービスを利用する場合、コンプライアンス上のリスクはご自身で評価する必要があります。コインフィードは技術的な観点から遮断の原因を分析しているに過ぎません。いかなる壁越え(VPN等)ツールの推奨やリンクの提供も行っておりませんので、具体的な選択はご自身で決定し、相応の責任を負ってください。
各プロバイダの特徴
- 中国電信(China Telecom):IP層のブロックが最も厳しく、DNSポイズニングも最多。
- 中国聯通(China Unicom):海外向け回線が比較的安定しており、たまにTLS層での遮断がある。
- 中国移動(China Mobile):海外向け帯域幅が狭く、安定性が低い。
- 教育ネット(CERNET):海外の金融系ドメインはほぼ全面的にブロックされる。
- 企業専用線:企業独自のポリシーに依存する。
安定性を高めるためのちょっとしたコツ
- 夜間のピーク時(20:00-23:00)は海外向けの出口が混雑するため、できるだけ時間をずらす。
- IPv6を固定で使用しているネットワークは海外アクセスが不安定になることがあり、IPv6をオフにした方が良い場合がある。
- ルーターで「スマートDNS」や「DoT」を有効にすると、大部分のDNSポイズニングをフィルタリングできる。
- スマホのWiFi通話機能はデュアルスタックリソースを占有し、アクセス速度に影響を与えることがある。
よくある質問
Q1:ブラウザで binance.com と入力すると、直接 binance.us や空白ページに飛んでしまうのはなぜですか? A:binance.us は米国ユーザー向けの独立した取引所であり、メインサイトではありません。リダイレクトされるのは通常、あなたのIPが米国エリアとして認識されたか、ブラウザに古いリダイレクトキャッシュが残っているためです。キャッシュをクリアした後、直接 www.binance.com にアクセスしてください。
Q2:hostファイルで直接IPをバインドするのは有効ですか? A:短期的には有効ですが、BinanceのIPは頻繁に変更されます。さらに重要なのは、IPが正しくてもTLSのSNIが依然として遮断されるため、根本的な解決にはなりません。
Q3:Binanceアプリではログインできるのにウェブページではログインできません。アカウントは同じですか? A:同じアカウントです。ウェブとアプリはアカウントシステムを共有しています。ログイン結果の違いは完全にネットワーク層に起因するものであり、アカウントの問題を心配する必要はありません。
Q4:スマホのテザリングをPCに繋げばBinanceを開けますか? A:可能です。PCは家庭用ブロードバンドを経由せず、スマホの4G出口を利用するためです。これもよく使われる緊急時の対応策です。
Q5:香港やマカオでBinanceにアクセスする際、設定は必要ですか? A:特別な設定は必要ありません。香港やマカオからBinanceノードへの遅延は通常50ms以内で、直接接続で問題ありません。
Q6:企業のVPNで中国国内に接続している時、Binanceにアクセスできますか? A:どの国内ノードに接続しているかによります。国内のネットワーク出口に戻っている場合は同様にブロックされますが、VPNの出口が海外にある場合は逆にアクセス可能です。
プロバイダごとの動作の違い
実際にテストしてみると、中国国内の三大プロバイダでBinanceにアクセスする際の安定性は全く同じではありません。これが、ある人は中国電信で開けるのに、中国移動に変えると開けなくなる理由です。以下の表は、長期的な観察に基づいた大まかな感触であり、参考程度にご覧ください:
| プロバイダ | ウェブページアクセス | アプリの相場 | 注文成功率 | 推奨 |
|---|---|---|---|---|
| 中国電信 | 比較的安定 | 安定 | 高い | 第一選択 |
| 中国聯通 | 比較的安定 | 安定 | 高い | 電信に近い |
| 中国移動 | 変動が大きい | 良い時と悪い時がある | たまにタイムアウト | IPv6をオンにすると改善 |
| 広電 | 不安定 | 悪い | 低い | メイン回線としては非推奨 |
もし自宅が中国移動のブロードバンドで、同僚が中国電信の家庭用回線でBinanceをスムーズに開けているなら、それは回線の違いによる典型的な現象です。スマホの4Gに切り替えるか、中国電信を使っている友人のWiFiでテストすれば検証できます。
まとめ
中国国内でBinanceが開けないというのはシステムエンジニアリングの問題であり、DNS、IP、TLSのどの層でもボトルネックになる可能性があります。技術的な観点からの一般的なアドバイスは以下の通りです:1.1.1.1のようなDoHを利用してDNSポイズニングを上書きする、ブラウザよりもアプリを優先的に選択する、4GとWiFiをうまく切り替える、ピーク時を避けてアクセスする。コンプライアンスの観点については、現地の法律・法規に従いご自身で評価してください。むやみにツールを切り替えるよりも、どの層で遮断が発生しているかを理解する方が重要であり、原因がわかれば同じ落とし穴に何度もはまるのを防ぐことができます。