Ir para o conteúdo

Conexão com Permissão ao DoubleZero no Modo IBRL para Não-Validadores

This translation was generated using artificial intelligence and has not been reviewed by a human translator. It may contain inaccuracies or errors and should not be relied upon.

Ao conectar ao DoubleZero, concordo com os Termos de Serviço do DoubleZero

Visão Geral do Processo de Integração com Permissão

A integração de usuários está atualmente sujeita a permissão para não-validadores e RPCs. Para iniciar o processo com permissão, preencha este formulário. Isto é o que você pode esperar durante este processo:

  • Pode haver taxas associadas ao uso de Usuários com Permissão no futuro.
  • Após o envio do formulário, monitore seu contato principal no Telegram.

Conectando ao Mainnet-Beta e Testnet no Modo IBRL

Note

O modo IBRL não requer reinicialização dos clientes validadores, pois usa seu endereço IP público existente.

Os Usuários com Permissão completarão a conexão ao DoubleZero Mainnet-beta, detalhada nesta página.

1. Configuração do Ambiente

Siga as instruções de configuração antes de continuar.

O último passo na configuração foi desconectar da rede. Isso é para garantir que apenas um túnel esteja aberto na sua máquina para o DoubleZero, e que esse túnel esteja na rede correta.

Para configurar o CLI do DoubleZero (doublezero) e o daemon (doublezerod) para se conectar ao DoubleZero testnet:

DESIRED_DOUBLEZERO_ENV=testnet \
    && sudo mkdir -p /etc/systemd/system/doublezerod.service.d \
    && echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/doublezerod -sock-file /run/doublezerod/doublezerod.sock -env $DESIRED_DOUBLEZERO_ENV" | sudo tee /etc/systemd/system/doublezerod.service.d/override.conf > /dev/null \
    && sudo systemctl daemon-reload \
    && sudo systemctl restart doublezerod \
    && doublezero config set --env $DESIRED_DOUBLEZERO_ENV  > /dev/null \
    && echo "✅ doublezerod configured for environment $DESIRED_DOUBLEZERO_ENV"
Para configurar o CLI do DoubleZero (doublezero) e o daemon (doublezerod) para se conectar ao DoubleZero mainnet-beta:
DESIRED_DOUBLEZERO_ENV=mainnet-beta \
    && sudo mkdir -p /etc/systemd/system/doublezerod.service.d \
    && echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/doublezerod -sock-file /run/doublezerod/doublezerod.sock -env $DESIRED_DOUBLEZERO_ENV" | sudo tee /etc/systemd/system/doublezerod.service.d/override.conf > /dev/null \
    && sudo systemctl daemon-reload \
    && sudo systemctl restart doublezerod \
    && doublezero config set --env $DESIRED_DOUBLEZERO_ENV  > /dev/null \
    && echo "✅ doublezerod configured for environment $DESIRED_DOUBLEZERO_ENV"

Você deve ver a seguinte saída:

✅ doublezerod configured for environment mainnet-beta

Após aproximadamente 30 segundos, você verá os dispositivos DoubleZero disponíveis:

doublezero latency

2. Contatar a Fundação DoubleZero

A Fundação DoubleZero. Você precisará fornecer seu DoubleZeroID, seu ID de Validador (node ID) e o endereço IPv4 público a partir do qual você se conectará.

3. Conectar no Modo IBRL

No servidor, com o usuário que se conectará ao DoubleZero, execute o comando connect para estabelecer a conexão com o DoubleZero.

doublezero connect ibrl

Você deve ver uma saída indicando o provisionamento, como:

DoubleZero Service Provisioning
🔗  Start Provisioning User...
Public IP detected: 137.184.101.183 - If you want to use a different IP, you can specify it with `--client-ip x.x.x.x`
🔍  Provisioning User for IP: 137.184.101.183
    User account created
    Connected to device: nyc-dz001
    The user has been successfully activated
    Service provisioned with status: ok
✅  User Provisioned
Aguarde um minuto para o túnel ser concluído. Até que o túnel seja concluído, sua saída de status pode retornar "down" ou "Unknown".

Verifique sua conexão:

doublezero status

Saída:

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
Um status de up significa que você está conectado com sucesso.

Você poderá visualizar as rotas propagadas por outros usuários no DoubleZero executando:

ip route
Saída:

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
...

Próximo Passo: Multicast

Se você completou esta configuração e planeja usar o Multicast, continue para a próxima página.