Como configurar o mDNS através do Controlador Omada
Conteúdo
Configuração de Regras de mDNS em APs Recém-Adicionados
Configuração de Regras de mDNS em Gateways Recém-Adicionados
Configuração de Regras de mDNS em APs com Serviços Personalizados
Objetivo
Este artigo apresenta como configurar a função mDNS nos gateways e APs Omada por meio do Omada Controller.
Requisitos
- Omada Software Controller / Hardware Controller / Cloud-Based Controller
- Gateways / APs Omada
Introdução
mDNS: um protocolo de descoberta de serviços DNS baseado em multicast IP, projetado para descobrir e resolver automaticamente serviços dentro de uma rede local. É utilizado principalmente em redes pequenas sem um servidor DNS centralizado, como redes domésticas ou pequenos escritórios.
O cliente mDNS consulta informações de serviço enviando uma solicitação para o endereço IPv4 224.0.0.251 ou para o endereço IPv6 FF02::FB, enquanto o servidor mDNS monitora esse endereço multicast e retorna ao cliente as informações de serviço que fornece.
O mDNS identifica serviços utilizando um nome de domínio em formato especial, como "printer_ipp_tcp_local". Quando um dispositivo tenta acessar um serviço, ele resolve o nome de domínio por meio do mDNS para obter informações como endereço IP e número da porta.
Bonjour: Um protocolo de descoberta de serviços baseado em mDNS desenvolvido pela Apple. Quando um dispositivo compatível com Bonjour ingressa na rede, ele utiliza mDNS para transmitir as informações de serviço que fornece à rede local. Outros dispositivos compatíveis com Bonjour descobrem os serviços disponíveis ouvindo as transmissões mDNS.
Configuração
No modo Controller, o repetidor mDNS pode encaminhar pacotes de solicitação/resposta mDNS entre diferentes VLANs. Portanto, você pode criar regras de encaminhamento para permitir que dispositivos em uma VLAN, à qual clientes específicos estão conectados, descubram o serviço mDNS em uma VLAN de serviço específica, além de especificar o tipo de serviço a ser encaminhado.
Configuração de Regras de mDNS em APs Recém-Adicionados
Passo 1. Acesse o Controller e vá em Network Config->General Settings->mDNS para carregar a página a seguir.

Passo 2. Clique em Create New Rule para criar uma nova regra mDNS e, em seguida, especifique os parâmetros correspondentes: insira o nome da regra (por exemplo, new_rule) e marque Enable para ativar a regra. Device Type é o tipo de dispositivo ao qual a regra será aplicada (aqui, escolhemos AP). Bonjour Service é o tipo de serviço que suporta encaminhamento de solicitações, como AirPlay. Services Network especifica a VLAN onde o serviço mDNS está localizado por meio do ID da VLAN, enquanto Client Network especifica a VLAN onde o cliente está localizado por meio do ID da VLAN. Para ambos os campos, você pode inserir um intervalo de VLAN ou IDs de VLAN separados por vírgula, como 1, que se refere à LAN padrão.

Passo 3. Clique em Apply para salvar a configuração.

Nota: Para evitar problemas de rede, quando já existir uma regra mDNS para APs, apenas novas regras mDNS para APs poderão ser criadas. O mesmo se aplica quando já existir uma regra mDNS para gateways.

Configuração de Regras de mDNS em Gateways Recém-Adicionados
Passo 1. Acesse o Controller e vá em Network Config > General Settings > mDNS para carregar a página a seguir.

Passo 2. Clique em Create New Rule para criar uma nova regra mDNS e, em seguida, especifique os parâmetros correspondentes:
- Insira o nome da regra (por exemplo, new_rule);
- Marque Enable para ativar a regra;
- Device Type é o tipo de dispositivo ao qual a regra será aplicada (aqui escolhemos Gateway);
- Bonjour Service é o tipo de serviço que suporta encaminhamento de solicitações, como AirPlay;
- Services Network especifica o segmento de rede onde o serviço mDNS está localizado selecionando a LAN configurada no Controller atual. O exemplo é Default, indicando a LAN padrão;
- Client Network especifica o segmento de rede onde o cliente está localizado selecionando a LAN configurada no Controller atual. O exemplo é Default, indicando a LAN padrão.

Passo 3. Clique em Apply para salvar a configuração.

Configuração de Regras de mDNS em APs com Serviços Personalizados
Passo 1. Acesse o Controller e vá em Network Config > General Settings > mDNS para carregar a página a seguir.

Passo 2. Clique em Bonjour Service. Nesta página, você pode visualizar os serviços integrados do sistema atual e configurar serviços personalizados.

Passo 3. Clique em Create New Bonjour Service para criar um novo serviço e especificar o nome e o ID do serviço.
- Em Service Name, insira um nome personalizado, por exemplo, iot.
- Em Service ID, múltiplos IDs podem ser configurados, e o exemplo aqui é "_iot-http._tcp.local". Consulte o FAQ para detalhes sobre o formato do Service ID.

Em seguida, clique em Confirm para salvar a configuração.

Passo 4. Vá em Network Config->General Settings->mDNS, depois clique em Create New Rule para criar uma nova regra mDNS. Em Bonjour Service, selecione o tipo de serviço recém-criado iot.

Clique em Apply para salvar a configuração.

Conclusão
Seguindo o guia acima, você pode configurar a função mDNS dos gateways Omada no Omada Controller.
Para obter mais detalhes sobre cada função e configuração, acesse o Download Center para baixar o manual do seu produto.
FAQ
1. Qual é o formato do nome de domínio de um novo serviço?
Resp. O formato de nome de domínio suportado no Omada Controller é:
_<service-type>._<transport-protocol>.local
O significado de cada parte é o seguinte:
- ._<service-type>: Identificador do tipo de serviço, iniciando com um sublinhado _, seguido pelo nome do tipo de serviço. Por exemplo, _http, _ftp, _printer, _scanner, etc.
- ._<transport-protocol>: Identificador do protocolo de transporte usado para indicar o protocolo de transmissão de rede utilizado pelo serviço, geralmente ._tcp ou ._udp.
Nota: Ao configurar um nome de domínio de serviço no Omada Controller, o sufixo ".local" é obrigatório.
·local: Sufixo de domínio local, indicando que este é um serviço dentro da rede local. O Bonjour utiliza .local como sufixo de domínio local por padrão.
2. Como consultar o registro oficial de identificadores de tipo de serviço Bonjour?
Resp.: A IANA (Internet Assigned Numbers Authority) coordena um registro oficial global de identificadores de tipo de serviço. Você pode verificar os tipos de serviço padrão registrados no site da IANA: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml.
Além do site da IANA, as seguintes opções estão disponíveis:
- Documentos de desenvolvimento do Bonjour da Apple. Como uma das principais promotoras do protocolo Bonjour, a Apple lista muitos identificadores de tipo de serviço comumente usados em seus documentos de desenvolvimento. Você pode pesquisar documentos relevantes no site Apple Developer: Apple Developer
- Documentos RFC da IETF (Internet Engineering Task Force), a principal organização para padronização da Internet. Alguns documentos RFC publicados pela IETF também fornecem especificações relevantes para identificadores de tipo de serviço, por exemplo, RFC6763 "DNS-Based Service Discovery".
- Projetos de código aberto e documentos da comunidade. Alguns projetos de implementação Bonjour/Zeroconf de código aberto, como Avahi, Bonjour para Windows, etc., também listam identificadores de tipo de serviço comumente usados em seus documentos de desenvolvimento ou sites oficiais.
- Padrões e especificações do setor. Alguns setores específicos podem desenvolver seus próprios padrões de tipo de serviço. Por exemplo, o IPP (Internet Printing Protocol) da indústria de impressoras inclui tipos de serviço relevantes.
- Documentação do provedor de serviço. Se você precisar usar o tipo de serviço de um serviço específico, pode consultar a documentação do provedor, que geralmente contém os identificadores de tipo de serviço correspondentes.
```