Page cover

Guia de Instalação e Configuração do Servidor para o SBC

Este guia foi elaborado para orientar na criação e configuração de uma máquina virtual (VM) para a instalação do SBC.

1. Criação da Máquina Virtual

1.1 Requisitos da Máquina Virtual

Certifique-se de configurar a máquina virtual conforme os requisitos mínimos abaixo:

  • Sistema Operacional: Debian 11 (sem interface gráfica, apenas SSH)

  • Processador: 4 vCPUs

  • Memória RAM: 4 GB

  • Armazenamento: 50 GB de disco rígido

  • Rede: 1 IP público (IPv4)

  • DNS: Um domínio ou subdomínio configurado para apontar para o IP da máquina

1.2 Configurando a VM no VirtualBox (ou outra plataforma de virtualização)

  1. Abra o VirtualBox e clique em Novo para criar uma nova máquina virtual.

  2. Nome: Defina um nome para a máquina virtual.

  3. Tipo e Versão: Selecione Linux e Debian (64-bit).

  4. Memória: Alocar 4 GB (4096 MB) de RAM.

  5. Processador: Configure 4 CPUs.

  6. Armazenamento: Crie um disco rígido virtual de 50 GB, preferencialmente usando o formato VDI (disco dinâmico).

Nota: Escolha o modo de armazenamento como dinâmico se desejar que o tamanho do disco aumente conforme o uso. Para assegurar um desempenho constante, o modo de disco fixo pode ser uma alternativa melhor.


2. Configuração de Rede

Configure o adaptador de rede para garantir que a máquina obtenha um IP válido, de preferência no modo Bridged Adapter. Isso permite que a VM se comunique diretamente com a rede externa, facilitando o uso do IP público configurado.

  1. Na configuração de rede da VM, selecione Adaptador em Modo Bridge para permitir que a VM receba um IP direto da rede.

Dica: Verifique com a equipe de rede se a máquina virtual receberá o IP público diretamente ou se precisará de uma configuração específica de NAT para roteamento.


3. Iniciar a Instalação do Debian 11

  1. Após configurar a VM, conecte a ISO do Debian 11 (disponível em https://www.debian.org/download/) e inicialize a máquina.

  2. Selecione a opção Install na tela inicial do instalador Debian.

  3. Siga as etapas para configurar o idioma, localização e layout do teclado.

3.1 Configuração do Usuário e do Hostname

  1. Hostname: Defina um hostname para a máquina que reflita o papel do servidor (por exemplo, sbc-server).

  2. Usuário root: Configure uma senha segura para o usuário root.

  3. Usuário Administrativo: Crie um usuário administrativo e conceda permissões sudo para a administração do sistema.

3.2 Particionamento do Disco

Para uma configuração padrão e simplificada, opte pelo particionamento automático com uma única partição (opção Guided - use entire disk), que designará todo o disco para o sistema, incluindo swap.

  1. Selecione Guided - use entire disk.

  2. Escolha o disco de 50 GB e opte por criar uma única partição (/) para simplificar a configuração.

  3. Finalize o particionamento e permita que o instalador aplique as mudanças.


4. Configuração de Rede e DNS

Após a instalação, configure o IP e o DNS no servidor para garantir que o SBC seja acessível via domínio configurado.

4.1 Configurando o IP Público

  1. Acesse o arquivo de configuração de rede:

    sudo nano /etc/network/interfaces
  2. Adicione ou configure a interface para o IP público:

    oauto eth0
    iface eth0 inet static
        address SEU_IP_PUBLICO
        netmask MASCARA_REDE
        gateway GATEWAY_REDE
        dns-nameservers SEU_DNS
  3. Salve e reinicie o serviço de rede:

    sudo systemctl restart networking

4.2 Verificando o DNS

Verifique se o domínio ou subdomínio está apontando corretamente para o IP configurado com o comando:

nslookup seu_dominio.com

5. Acesso SSH e Configurações de Segurança

  1. Habilitar SSH: O Debian geralmente instala o SSH por padrão, mas caso não esteja disponível, instale-o:

    sudo apt update
    sudo apt install openssh-server -y
  2. Configurar Firewall UFW: Para restringir o acesso a portas específicas, instale e configure o UFW:

     apt install ufw -y
    sudo ufw allow ssh
    sudo ufw enable
  3. Configurar DNS e Rede no Firewall: Se for necessário, libere portas adicionais para o tráfego DNS e WebRTC.


6. Atualização do Sistema

Para garantir que o sistema Debian esteja atualizado, execute os comandos:

sudo apt update && sudo apt upgrade -y

7. Considerações Finais

Com o servidor configurado, o próximo passo é instalar o SBC conforme as instruções da plataforma. Lembre-se de monitorar a utilização dos recursos e manter a segurança do servidor ativa.

Para suporte adicional, entre em contato com a equipe de suporte técnico.

Atualizado