コンテンツにスキップ

Shelby

DoubleZeroに接続することにより、DoubleZero利用規約に同意したものとみなされます

DoubleZeroIDの取得

DoubleZeroIDとpublic ipv4 addressをこちらのフォームで提出する必要があります。

  • 将来的に許可制ユーザーの利用に料金が発生する場合があります。
  • フォーム送信後、主要なTelegram連絡先を確認してください。
  • 現時点では、ShelbyはDoubleZeroテストネットにのみ接続可能です。

テストネットへのIBRLモードでの接続

Shelbyの許可制ユーザーは、このページで詳述されているDoubleZeroテストネットへの接続を完了します。

1. 環境設定

先に進む前に、セットアップの手順に従ってください。

セットアップの最後のステップはネットワークからの切断でした。これは、お使いのマシンからDoubleZeroへのトンネルが1つだけ開かれていること、そしてそのトンネルが正しいネットワーク上にあることを確認するためです。

DoubleZeroクライアントCLI(doublezero)をDoubleZero上のShelbyテナントに接続するよう設定するには:

doublezero config set --tenant shelby

Shelby固有の追加ファイアウォールルールを適用します:

iptables:

sudo iptables -A INPUT -i doublezero0 -p tcp --dport 39431 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 39431 -j DROP

UFW:

sudo ufw allow in on doublezero0 to any port 39431 proto tcp
sudo ufw deny in to any port 39431 proto tcp

2. DoubleZero Foundationへの連絡

DoubleZero Foundationに連絡してください。接続元のDoubleZeroIDとpublic ipv4 addressを提供する必要があります。

3. IBRLモードでの接続

サーバー上で、DoubleZeroに接続するユーザーとしてconnectコマンドを実行し、DoubleZeroへの接続を確立します。

doublezero connect ibrl

以下のようなプロビジョニングを示す出力が表示されるはずです:

⚡  Connecting to testnet...
    DoubleZero ID: <your DoubleZero ID>
⚡  Provisioning for IP: <your public ip>
    Device selected: <the doublezero device you are connecting to>
✅  User Provisioned
トンネルが完了するまで1分間お待ちください。トンネルが完了するまで、ステータス出力が「down」または「Unknown」を返す場合があります。

接続を確認します:

doublezero status

出力:

Tunnel status | Last Session Update     | Tunnel Name | Tunnel src      | Tunnel dst   | DoubleZero IP   | User Type
up            | 2025-09-10 12:16:03 UTC | doublezero0 | 137.184.101.183 | 64.86.249.22 | 137.184.101.183 | IBRL
ステータスがupであれば、正常に接続されています。

DoubleZero上の他のユーザーによって伝播されたルートは、以下を実行することで確認できます:

ip route
出力:

default via 149.28.38.1 dev enp1s0 proto dhcp src 149.28.38.64 metric 100
5.39.216.186 via 169.254.0.68 dev doublezero0 proto bgp src 149.28.38.64
5.39.251.201 via 169.254.0.68 dev doublezero0 proto bgp src 149.28.38.64
5.39.251.202 via 169.254.0.68 dev doublezero0 proto bgp src 149.28.38.64
...