Solução da comunidade

UniFi no ZimaOS: IP da LAN, modo de ponte e anfitrião Inform

A user wanted UniFi to have a 192.168.x address instead of a 172.x Docker IP; the real issue is understanding bridge, host, and Inform Host behavior.

A sua aplicação UniFi Network não precisa de ter o seu próprio endereço 192.168.x.x só porque o Docker atribui ao contentor um endereço de ponte 172.x. No modo de ponte normal, publique as portas necessárias no anfitrião e configure o Inform Host da UniFi para um nome de anfitrião ou endereço IP acessível a partir da LAN. Os dispositivos na LAN comunicam com o endereço do anfitrião, enquanto o Docker mantém o contentor na sua rede privada.

O tópico original de 2026 confundiu o endereço IP interno da ponte do contentor com o endereço que os dispositivos da LAN devem utilizar. A documentação atual da LinuxServer aborda explicitamente este caso: o contentor UniFi pode permanecer em modo de ponte, e a adoção dos dispositivos é feita através da configuração de um Inform Host acessível e da manutenção da porta 8080.

Por que motivo vê um endereço 172.x

As redes de ponte do Docker atribuem normalmente endereços privados aos contentores, como 172.17.x.x. Esse endereço destina-se à comunicação entre contentores, não é o endereço que os switches e pontos de acesso devem utilizar a partir da LAN física.

Utilize o endereço IP do anfitrião ZimaOS para as portas publicadas

Se o servidor ZimaOS tiver o endereço 192.168.1.20 e a UniFi publicar as portas 8443 e 8080, aceda à interface e ao endpoint inform através do anfitrião:

https://192.168.1.20:8443
http://192.168.1.20:8080/inform

Configure o Inform Host da UniFi

A atual documentação da LinuxServer sobre a UniFi indica que os utilizadores do Docker devem definir o Inform Host/Override para um nome de anfitrião ou endereço IP acessível pelos dispositivos UniFi.

Normalmente, esse endereço é o IP do ZimaOS na LAN ou um nome DNS local estável.

Mantenha a porta 8080 mapeada 1:1

A LinuxServer avisa que a comunicação com os dispositivos UniFi espera 8080:8080, a menos que também faça alterações correspondentes nas propriedades do sistema da UniFi. Não mapeie simplesmente a porta 18080 do anfitrião para a porta 8080 do contentor esperando que a adoção continue estável.

O modo de anfitrião não é o mesmo que “dar ao contentor o seu próprio IP da LAN”

O modo de rede do anfitrião faz com que o contentor partilhe o espaço de nomes de rede do anfitrião. Não cria um segundo endereço 192.168.x.x para o contentor.

Se precisar realmente de um IP separado na LAN, isso corresponde a uma configuração macvlan/ipvlan, que introduz limitações de encaminhamento e de comunicação entre o anfitrião e o contentor.

O modo de ponte é normalmente a escolha mais simples

O modo de ponte mantém a aplicação isolada, torna explícita a gestão das portas e funciona com a substituição do Inform Host documentada. Normalmente, é suficiente para a adoção e a gestão do controlador.

Não se esqueça do requisito de um MongoDB externo

A atual aplicação UniFi Network da LinuxServer requer uma instância externa do MongoDB. Se o modo de anfitrião falhar enquanto o modo de ponte funciona, confirme que o nome do anfitrião do MongoDB e o caminho de rede continuam válidos no modo de rede selecionado.

Não exponha diretamente o controlador à Internet

Mantenha a gestão na LAN ou atrás de uma rede privada de acesso remoto. O guia de redes privadas fornece um contexto de rede mais seguro.

Utilize um endereço estável para o anfitrião

Como os dispositivos adotados recebem a localização do controlador, atribua ao anfitrião ZimaOS um IP estável na LAN através de uma reserva DHCP no router ou de um endereço estático cuidadosamente gerido. Se o endereço do anfitrião do controlador mudar de 192.168.1.20 para outro endereço, os dispositivos podem continuar a contactar o endpoint inform antigo.

Saiba que portas correspondem a cada função

A interface Web da UniFi na porta 8443 é apenas uma parte do sistema. O tráfego inform dos dispositivos utiliza a porta 8080, enquanto outros serviços de descoberta/STUN utilizam portas adicionais, dependendo da implementação. Por isso, um controlador pode parecer saudável num navegador enquanto os dispositivos não conseguem ser adotados.

Consulte a tabela de portas atual da LinuxServer e exponha apenas as portas necessárias no seu ambiente, mas mantenha exatamente as portas obrigatórias para a gestão dos dispositivos.

Restaure a partir de um Synology com cuidado

Se estiver a migrar o controlador de um Synology, restaure uma cópia de segurança da UniFi apenas depois de o novo contentor ZimaOS e o MongoDB externo estarem a funcionar corretamente. Em seguida, confirme o Inform Host e o estado dos dispositivos antes de desligar o controlador antigo.

Não mantenha dois controladores ativos a reclamar os mesmos sites/dispositivos durante a migração, a menos que compreenda as consequências para a adoção.

Quando é realmente útil ter um IP dedicado na LAN

Um endereço macvlan/ipvlan pode ser útil para uma segmentação rigorosa através da firewall, para evitar conflitos de portas ou para fazer com que o controlador se comporte como um dispositivo separado. Não é necessário apenas porque o Docker apresenta um endereço interno 172.x.

Se escolher macvlan, planeie a limitação comum de comunicação entre o anfitrião e o macvlan e confirme que o MongoDB continua acessível a partir da rede do controlador.

FAQ

O contentor UniFi precisa de um IP 192.168 na LAN?

Não. O modo de ponte, juntamente com as portas publicadas e um Inform Host acessível, é suficiente em muitas implementações.

Por que motivo os dispositivos UniFi não conseguem ser adotados no Docker?

Uma causa comum é anunciar um IP do contentor que não é acessível. Defina o Inform Host para o endereço do ZimaOS na LAN ou para outro nome de anfitrião acessível.

Devo utilizar a rede do anfitrião?

Apenas se tiver um motivo para isso. O modo de anfitrião partilha a rede do anfitrião ZimaOS; não cria um IP dedicado na LAN.

Quando devo utilizar macvlan?

Utilize-o apenas quando o contentor precisar realmente da sua própria identidade na LAN e compreender a complexidade adicional de encaminhamento e acesso a partir do anfitrião.