Pular para o conteúdo principal

Como criar um roteador edge

Quando usar​

Quando as redes precisam de um roteador com filtragem de tráfego e tradução de endereços: o tráfego circula entre redes de um VDC (data center virtual), e alguns serviços são publicados externamente em outro endereço. Este procedimento leva você desde a seleção de redes e slots até a verificação de que as portas estão ativas.

Este procedimento não se aplica se o roteador já existe e você só precisa adicionar uma porta; consulte gerenciamento de portas. Os conjuntos de regras de firewall e NAT de um novo Edge ficam vazios; configure-os usando o procedimento separado.

Pré-requisitos​

  • Privilégios no nível do cluster (o papel Cluster master) ou direitos de administrador de VDC. Um Edge compartilhado exige direitos de administrador no VDC selecionado no formulário de criação;
  • As redes às quais as portas serão conectadas estão disponíveis para o usuário; a disponibilidade é verificada com base nas atribuições de VDC;
  • Slots livres: um Edge pode ter no máximo quatro portas, e o número do slot não pode exceder 4;
  • vStack Center versão 3.0.4.

Os privilégios de Edge de um papel ficam agrupados na tela do papel: na árvore da barra lateral, abra Provider Data Center → Users & Roles, selecione o papel e vá para o grupo Edge.

Etapas​

  1. Abra a lista de roteadores do VDC. Na árvore da barra lateral, expanda Virtual Data Centers, selecione o VDC e vá para a seção Edges. O título da tela é Edges, com um botão Actions ao lado.

  2. No menu Actions, selecione Create an Edge para abrir o formulário de criação com o mesmo título.

  3. Verifique o campo VDC. Quando você abre o formulário a partir de um VDC, esse campo já vem preenchido: o roteador será compartilhado por esse VDC. O valor Vdc not selected está disponível na tela All Edges e cria um roteador pessoal; o proprietário dele determina o acesso.

  4. Preencha a primeira linha de porta:

    Campo do formulárioObrigatórioO que especifica
    NameSimRede à qual a porta se conecta. O CIDR da rede selecionada é exibido abaixo do campo
    SlotSimNúmero do slot, 1–4. Slots ocupados não são oferecidos na lista
    MBps limitNãoLimite de largura de banda da porta em Mbps. Campo vazio significa sem limite
    IPNãoEndereço IPv4 da porta. Se o campo estiver vazio, um endereço é alocado do pool da rede
    IP guardNãoChave de IP guard. Ativada por padrão

    Selecione uma rede para cada porta: uma linha sem rede não pode ser salva.

    O formulário não tem campo IPv6. Se a rede tiver uma sub-rede IPv6, o endereço da porta é alocado dela automaticamente; até oito endereços IPv6 por porta podem ser atribuídos manualmente apenas pela API. Os métodos estão listados no final desta página.

  5. Adicione as demais portas com Add network, uma linha por slot, até quatro. O botão desaparece quando não restam slots livres.

  6. Clique em Create an Edge. O painel exibe "Edge is creating..." e depois "Edge successfully created", e abre a página do novo roteador. Não é necessário iniciá-lo separadamente: após criar a VM, o vStack Center registra o Edge e inicia a máquina.

    O progresso da operação é exibido no painel de log; abra-o com o botão LOG no painel inferior.

Verificar o resultado​

Abra a página do roteador e verifique três pontos.

  • Ao lado de UUID, verifique State. Para um roteador recém-criado, ele mostra uma máquina em execução.
  • A seção General properties contém os pares Changed, Ports, Rules applied, State modified e VDC. Somente o papel Cluster master vê o campo VM; ele não aparece para outros papéis. Isso é esperado e não indica um erro.
  • A seção Networks contém uma tabela de portas com as colunas ID, Name, Slot, Port, MAC, IP, IP guard e MBps limit. Cada porta tem uma rede e um slot, e seu endereço é atribuído manualmente ou alocado do pool da rede.

Uma coluna IP vazia significa que nenhum endereço IPv4 está atribuído à porta.

A coluna Port contém o identificador da porta. As regras de firewall e NAT são vinculadas às portas: no formulário da regra, selecione a porta pelo nome da rede no campo Network.

Solução de problemas​

O painel exibe as falhas como notificações com texto e código, por exemplo network_ports exceed 4 (error code: -15003).

FalhaCausaSolução
-15003 network_ports exceed 4O formulário contém mais de quatro portas, excedendo o limite do EdgeMantenha no máximo quatro linhas de porta. Divida as redes que excederem o limite entre dois roteadores
-15004 slot exceeds 4O número do slot é maior que 4Selecione um slot na lista do campo Slot: ela contém apenas valores livres de 1–4
-15005 Need at least vDC Admin role to create EdgeDireitos insuficientes para criar um roteadorObtenha direitos de administrador de VDC ou crie o roteador com o papel Cluster master. Sem esses direitos, Create an Edge não aparece no menu Actions
-15006 Network N not available for this userA rede não está atribuída a um VDC no qual você tem direitosSelecione uma rede na lista do campo Name; ela mostra apenas as redes disponíveis. Se a rede necessária não estiver lá, solicite a atribuição dela ao VDC
-15007 Slot without network_idUm slot está selecionado na linha de porta, mas nenhuma rede foi selecionadaPreencha o campo Name em todas as linhas de porta
-15008 Need vDC Admin role for shared EdgeUm Edge compartilhado exige o papel de administrador de VDCCrie um roteador pessoal (Vdc not selected) ou obtenha direitos de administrador de VDC
-15009 Need vDC Admin at vdc_id=NO VDC selecionado é um no qual você não tem direitos de administradorNo campo VDC, selecione um VDC em que você tenha direitos ou crie um roteador pessoal com Vdc not selected
-15010Erro de banco de dados no lado do dispatcherTente criar novamente; se a falha se repetir, verifique o estado do banco de dados do cluster
-15011 vms-create relay failedA requisição de criação da VM não chegou ao agente do clusterVerifique se os agentes do cluster estão acessíveis e tente criar novamente. Nenhum registro parcial permanece: o Edge só aparece na lista depois que a VM é criada com sucesso

Se a operação demorar para ser concluída, consulte Operação assíncrona permanece pendente.

Veja também​

Métodos da API​

As operações de API abordadas nesta página são edge-create, edge-get e edge-list; consulte a referência da API.