- 4 minutos de leitura
- Imprimir
- Tema escuroTema claro
- Pdf
Instalação do Network Connector
- 4 minutos de leitura
- Imprimir
- Tema escuroTema claro
- Pdf
A instalação e configuração do Network Connector é dividida em duas etapas:
Configuração do Network Connector Server
Instalação e configuração do Network Connector Agent
Requisitos
250 conexões simultâneas por SNC ativa - 1 GB de memória, 1 VCPU e placa de rede de 1GB.
750 conexões simultâneas por SNC ativa - Memória de 2 GB, 2 VCPU e placa de rede de 1 GB.
1500 conexões simultâneas por SNC ativa - Memória de 4 GB, 4 VCPU e placa de rede de 1 GB.
O Server precisa ser configurado apenas uma vez.
O Agent, por sua vez, deve ser instalado e configurado em todas as redes que o senhasegura não possui acesso.
Configurar Network Connector Server
A configuração do Network Connector Server é realizada nas instâncias do senhasegura com o comando orbit network-connector
.
Digite orbit network-connector --help
para conhecer todas as opções disponíveis para este comando.
Importante
Para instalações em cluster, é necessário realizar a configuração do Network Connector Server em todos os nós. Para isso, basta repetir os passos acima em cada nó do cluster.
Requisitos
Acesso com
sudo
ao servidor senhasegura.Porta TCP/51445 liberada para permitir os Agents a se comunicarem com o servidor senhasegura.
Para configurar o Network Connector Server, siga os passos abaixo:
Acesse cada instância senhasegura do cluster via terminal
Insira o seguinte comando:
sudo orbit network-connector setup
Digite
Y
para confirmar e aguarde pela mensagem de sucesso
Confira abaixo uma lista de mensagens que você pode se deparar ao configurar o Network Connector Server.
Tipo | Mensagem |
---|---|
Sucesso | senhasegura Network Connector Server is ready! |
Erro | Can't continue setup. |
Erro | Whoops! An error was found in application setup. |
Erro | Whoops! An error was found! |
Erro | Whoops! Could not replicate settings to cluster nodes |
Cadastrar Network Connector Agents no senhasegura
Após ativar o Network Connector Server, acesse a interface web do senhasegura e siga os passos abaixo:
Acesse o menu Dispositivos ➔ Configurações ➔ Network Connector ➔ Connectors. Você encontrará um conector cadastrado
Na coluna Ação, clique no ícone Alterar
Clique na aba Agentes
Adicione todos os agentes que pretende instalar, preenchendo os campos Nome e Porta. A porta deve estar entre 30000 e 30999
Por fim, clique no botão Salvar
Obter Network Connector Fingerprint
Para instalar os agentes, é necessário possuir o fingerprint gerado durante o processo de configuração do Network Connector Server.
Para copiar o fingerprint, siga os passos abaixo:
Acesse o menu Dispositivos ➔ Configurações ➔ Network Connector ➔ Connectors
Na coluna Ação, clique na opção Detalhes
Ao abrir a janela, clique no ícone fingerprint
Por fim, basta copiar o valor apresentado
Instalar Network Connector Agent
Requisitos
Conhecimento básico de Docker
Conhecimento básico de Docker compose
O Compose instalado deve ser o Compose standalone
Servidor Linux (qualquer distribuição) com Docker instalado
Recomendação
Ao instalar o Docker Compose no Linux distros, recomendamos utilizar o Linux Standalone binary.
Importante
O Network Connector Agent não deve ser instalado nas instâncias do senhasegura.
Para instalar o Network Connector Agent, siga os passos abaixo:
Provisione uma máquina Linux com Docker instalado na rede que o senhasegura não possui acesso
Crie um arquivo (
vim docker-compose.yml
) com as configurações do Agent.
Instalação Standalone
Os seguintes campos devem ser alterados:
SENHASEGURA_FINGERPRINT: consulte a sessão Obter Network Connector fingerprint
SENHASEGURA_AGENT_PORT: defina uma porta entre 30000 e 30999 para este Agent. Escolha uma que não esteja em uso
SENHASEGURA_AGENT_SECONDARY(opcional): insira true ou false para ativar um agente secundário, que será utilizado caso o principal não esteja disponível.
SENHASEGURA_ADDRESS: endereço IP da instância, como, por exemplo, “192.168.10.20”
services:
senhasegura-network-connector-agent:
image: "registry.senhasegura.io/network-connector/agent-v2:latest"
restart: unless-stopped
networks:
- senhasegura-network-connector
environment:
SENHASEGURA_FINGERPRINT: "CHANGE_ME"
SENHASEGURA_AGENT_PORT: "CHANGE_ME"
SENHASEGURA_ADDRESSES: "CHANGE_ME"
SENHASEGURA_AGENT_SECONDARY: "false"
networks:
senhasegura-network-connector:
driver: bridge
Instalação em Cluster
Os seguintes campos devem ser alterados:
SENHASEGURA_FINGERPRINT: consulte a sessão Obter Network Connector fingerprint
SENHASEGURA_AGENT_PORT: defina uma porta entre 30000 e 30999 para este Agent. Escolha uma que não esteja em uso
SENHASEGURA_AGENT_SECONDARY(opcional): insira true ou false para ativar um agente secundário, que será utilizado caso o principal não esteja disponível.
Your title goes here
Your content goes here
SENHASEGURA_ADDRESS: endereços IP das instâncias do senhasegura separado por vírgula, como, por exemplo, “192.168.10.20,192.168.10.21”.
Importante
Altere o número da instância na linha SENHASEGURA_ADDRESSES conforme a quantidade de instâncias em seu cluster, separando cada IP por vírgula.
services: pan class="token key atrule">senhasegura-network-connector-agent: image: "registry.senhasegura.io/network-connector/agent-v2:latest" restart: unless-stopped networks: - senhasegura-network-connector environment: SENHASEGURA_FINGERPRINT: "CHANGE_ME" SENHASEGURA_AGENT_PORT: "CHANGE_ME" SENHASEGURA_ADDRESSES: "CHANGE_ME" SENHASEGURA_AGENT_SECONDARY: "false" networks: senhasegura-network-connector: driver: bridge
3. Por fim, execute o comando sudo docker-compose up -d
para iniciar o container do Agent.
Info
Você pode acompanhar os logs de execução do Agent utilizando o comando sudo docker-compose logs -f
.
Definir a versão do Agent
É possível definir a versão do Agent a ser utilizada, alterando a versão da imagem de container. A escolha é determinada dentro do arquivo docker-compose.yml.
Se você deixar conforme os exemplos acima, com a opção latest, estará utilizando a última versão disponível do Agent (image: "registry.senhasegura.io/network-connector/agent-v2:latest").
Para utilizar o Agent da versão 3.26 do senhasegura, digite image: "registry.senhasegura.io/network-connector/agent-v2:3.26".
Para utilizar o Agent da versão 3.27 do senhasegura, digite image: "registry.senhasegura.io/network-connector/agent-v2:3.27".
Utilize o mesmo padrão "3.XX" para a versão desejada.
Cuidado
É recomendado manter a versão do Agent equivalente à versão do senhasegura utilizada pelo cliente no momento.