PT
Español
English
Português
    Configurando o servidor WebRTC STUN/TURN

    ↩ Servidor TURN externo

    Depois de instalar o serviço Aranda Vire o Servidor WebRTC Atordoamento, a configuração é necessária para que funcione corretamente.

    1. Validação de arquivo turn-server.toml

    Antes de fazer alterações, verifique se o virar-servidor.toml está localizado no caminho de instalação do serviço (por padrão: C:\Program Files (x86)\Aranda\Aranda Remote Control\Stun Server).



    Para configurar o serviço STUN/TURN WebRTC, use o comando turn-server.toml:

    • Secção [turn]: Especifica o domínio em que o servidor está localizado.
    • Secção [[turn.interfaces]]: Indica as interfaces de escuta. Descreve a interface à qual o servidor STUN/TURN está vinculado. Várias interfaces podem ser indicadas.
    • Secção [turn.interfaces.transport]: Define o tipo de transporte da interface, que pode ser udp ou tcp.
    • Secção [turn.interfaces.bind]: Endereço IP e porta de ligação do soquete interno.
    • Secção [turn.interfaces.external]: Ele é usado para vincular ao endereço da sua placa de rede local. Por exemplo, se você tiver duas NICs, A e B, em seu servidor, e o endereço IP da NIC A for 192.168.1.2 e o da NIC B é 192.168.1.3, se vinculado à IAS A, você deve vincular ao endereço 192.168.1.2. Link para 0.0.0.0 Isso significa que você ouve todas as interfaces ao mesmo tempo. A palavra external significa que sua placa de rede para o cliente pode “ver” o endereço IP. Continuando com o exemplo anterior, se sua placa de rede A se comunicar com o exterior, os outros clientes verão seu endereço LAN (ou seja, 192.168.1.2). No entanto, na realidade, a topologia de rede em que o servidor é implantado pode ter outro IP público, como 1.1.1.1, que é o endereço IP visto por outros clientes. A razão pela qual eles são necessários bind e external é que, para o protocolo STUN, o servidor precisa relatar seu próprio endereço IP externo, permitindo assim que o cliente STUN se conecte ao endereço especificado usando o IP relatado pelo servidor.
    • Secção [api.bind]: Escutar a API para consultas, por exemplo: http://127.0.0.1:3000/info.
    • Secção [log.level]: Nível de log. Valores válidos: error, warn, info, debug, trace.
    • Secção [auth]: Nome de usuário e senha para acessar o servidor.

    2. Início do serviço

    Inicie o serviço STUN Server (Aranda Turn Stun WebRTC Server) para que as alterações de configuração entrem em vigor.

    3. Configurações do firewall

    Abra a porta ou portas configuradas na etapa 1 nas regras de entrada do firewall local e nos controladores de rede presentes na infraestrutura do cliente, para os protocolos TCP e UDP. Essa etapa é essencial para permitir o tráfego pela nova porta e garantir que o servidor STUN possa receber conexões de entrada na porta configurada.

    Em estações de trabalho (AVS Agent) e em computadores especializados (Specialist Agent), eles devem permitir a saída através das portas configuradas.

    Além disso, se você precisar que ele opere como TURN WebRTC, deverá abrir o intervalo de portas 49152-65535 para o protocolo UDP.

    Exemplo e cenários de configuração de serviço STUN/TURN

    ↩ Servidor TURN externo