Introdução
Até agora podia filtrar acessos por IP ou por portas, mas não por localização geográfica. Com o GeoIP isso muda.
O GeoIP é uma tecnologia que permite identificar a localização de uma ligação a partir do endereço IP. Dito de outra forma: com o GeoIP decide de que países se permite ou bloqueia o tráfego para os IPs públicos dos seus serviços na Jotelulu.
Isto é especialmente útil se gere infraestruturas críticas: pode reduzir a superfície de ataque bloqueando regiões inteiras de onde nunca deveria vir tráfego legítimo.
Onde está
Painel > Serviços > Servidores > Firewall > separador “Geolocalização”
O que vai conseguir com este guia
- Entrar no separador Geolocalização e entender o que vê.
- Bloquear ou permitir países para um IP público específico.
- Voltar ao estado por defeito com um clique, se necessário.
- Saber o que acontece em segundo plano e quanto tempo demora a aplicar-se.
- Entender para que serve o GeoIP e quais os seus benefícios.
Benefícios do GeoIP
- Segurança reforçada: bloqueie regiões de onde só recebe ataques.
- Simplicidade: regras claras por país sem necessidade de manter listas de IPs manuais.
- Conformidade regulamentar: aplique restrições de acesso por país se o seu cliente o exigir (ex. RGPD ou requisitos setoriais).
- Flexibilidade: aplique regras diferentes por servidor ou por rede, conforme o caso.
Como funciona
O GeoIP na Jotelulu combina duas camadas:
- Camada L7 (Edge Firewall perimetral com pfSense) → filtra o tráfego por país na periferia da infraestrutura. Aqui reside a política global por defeito (lista de Países Bloqueados).
- Camada L3 (router virtual CloudStack) → controla portas e protocolos de Entrada/Saída dentro da sua rede. Não filtra por país.
O que altera a partir do GeoIP
- Para cada IP público escolhe Países bloqueados.
- Marcado = Deny. Não marcado = Allow, salvo se já estiver bloqueado pela política global.
- Se permitir um país que a política global bloqueia → é criada uma exceção allow.
- Se bloquear um país que a política global não bloqueia → é criada uma regra deny de parceiro.
Pré-requisitos
- Acesso ao painel da Jotelulu com utilizador e palavra-passe.
- Papel com permissões sobre Servidores (
ROLE_IAAS_ALL). - Pelo menos um IP público na rede sobre a qual irá trabalhar.
Passos
Passo 1. Aceder ao GeoIP
- Entre no painel e clique em Serviços > Servidores.
- No menu lateral, selecione Firewall.
- Clique no separador Geolocalização.

Ir para o separador de Geolocalização

Passo 2. Selecionar a rede
- Na parte superior, utilize o seletor de Rede para escolher onde aplicar o GeoIP.
- Verá a lista de IPs públicos e quantos países estão bloqueados em cada um.


Temos por defeito 145 países bloqueados, mas importa salientar que se tratam de regiões dentro destes países, não o país completo como tal.
Passo 3. Rever IPs públicos e entrar em edição
- Na tabela verá: IP público, nº de países bloqueados, ação Editar.
- Clique em Editar no IP onde deseja ajustar países.

Passo 4. Gerir países (bloquear ou permitir)
- Utilize o seletor por continentes e países.
- Marcado = bloqueado, não marcado = permitido (salvo bloqueio global).
- Opções: Guardar, Restaurar configuração, Cancelar.

Passo 5. Confirmar e aplicar
- Clique em Guardar → reveja o resumo → Confirmar.
- As alterações são sincronizadas com a infraestrutura (não é imediato, demora alguns minutos).

Passo 6. Verificar resultado
- Verifique o contador de “Países bloqueados” no IP editado.
- Faça testes de acesso se necessário.
- Se precisar de começar do zero → Restaurar configuração.

Casos práticos
A) Permitir apenas Espanha e Portugal, bloquear o resto
- Marque todos os países.
- Desmarque Espanha e Portugal.
- Guardar > Confirmar.
B) Permitir temporariamente o Canadá para um projeto
- Desmarque o Canadá.
- Guardar > Confirmar.
- Ao terminar o projeto, volte a marcá-lo.
C) Não conheço o estado atual
- Restaurar configuração.
- Comece limpo a partir da política global.
Conselhos de utilização
- Menos é mais: bloqueie primeiro, depois abra apenas o indispensável.
- Uniformize: aplique a mesma política base a vários IPs e documente exceções.
- Use Restaurar como “reset” quando não souber que regras estão aplicadas.
- Lembre-se da L3: se a porta/protocolo estiver fechado em Entrada/Saída, não haverá acesso mesmo que permita o país.
Resolução de problemas
- Não vejo o separador Geolocalização → adicione
?serverGeoIP=trueno URL e recarregue. - Botão Confirmar desativado → não há alterações para aplicar.
- Permiti um país mas continua sem funcionar → aguarde alguns minutos e verifique as regras L3.
- Bloqueei demasiado e perdi o acesso → Restaurar configuração.
Conclusões
O GeoIP na Jotelulu permite-lhe controlar o acesso aos seus serviços por país, diretamente a partir do painel.
Em poucos passos define que países bloqueia ou permite, com a opção de voltar ao estado por defeito a qualquer momento.
É uma forma simples de reforçar a segurança, reduzir a exposição e alinhar a infraestrutura com as necessidades de cada cliente.
