> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/docs-pt/productos/servers-2/how-to/how-to-deploy-a-fortigate-vnf.md).

# Como implementar um FortiGate VNF na Cloud

Um FortiGate VNF é uma função de rede virtual: um firewall da Fortinet que implementas como servidor dentro da tua subscrição e operas tu.

Neste guia, vais criá-lo no Marketplace, ligá-lo às tuas redes e validar o acesso à consola.

> #### 👍 O que obténs
>
> Um FortiGate implementado e em funcionamento, com IP público na sua interface de gestão e acesso confirmado pela consola web e SSH.

### Antes de começar

* Aceder ao painel da Plenit com permissões para criar servidores.
* Ter pensado num nome (por exemplo `FortinetKing`) e na região e zona da implementação.
* Reservar pelo menos os recursos recomendados pela Fortinet: **1 vCPU**, **2 GB de RAM** e **2 GB de disco**.
* Decidir as redes a ligar (uma de gestão e, se aplicável, uma interna) e se usarás palavra-passe manual ou autogerada.

### Passo 1. Cria um novo servidor

No painel, vai para **Novo serviço → Servidores → Registar servidor** e dá-lhe um nome identificativo (por exemplo `FortinetKing`). Os VNF como o FortiGate são geridos dentro do serviço de Servidores.

{/\* 📸 CAPTURA 1 · Novo serviço → Servidores → Registar servidor, com o nome \*/}

![Registo de um novo servidor para o FortiGate VNF](https://REEMPLAZA-URL/servidores-howto-fortigate-01.png)

### Passo 2. Seleciona região e zona

Escolhe o país e a zona que melhor se ajustem à tua infraestrutura ou à do teu cliente.

{/\* 📸 CAPTURA 2 · seleção de região e zona \*/}

![Seleção da região e zona da implementação](https://REEMPLAZA-URL/servidores-howto-fortigate-02.png)

### Passo 3. Atribui recursos

Ajusta CPU, RAM e disco às tuas necessidades, partindo dos mínimos da Fortinet (1 vCPU, 2 GB de RAM, 2 GB de disco). Se vais mover muito tráfego ou várias VPN, dimensiona acima do mínimo.

{/\* 📸 CAPTURA 3 · atribuição de CPU, RAM e disco \*/}

![Atribuição de CPU, RAM e disco](https://REEMPLAZA-URL/servidores-howto-fortigate-03.png)

### Passo 4. Seleciona a imagem FortiGate

Na secção **Imagens**, abre o **Marketplace**, escolhe **FortiGate** como tipo de VNF e seleciona a imagem que melhor se adeque à tua infraestrutura.

{/\* 📸 CAPTURA 4 · Marketplace com a imagem FortiGate \*/}

![Seleção da imagem FortiGate no Marketplace](https://REEMPLAZA-URL/servidores-howto-fortigate-04.png)

### Passo 5. Configura o armazenamento

Mantém o disco principal em **2 GB**: por limitação do fabricante, o disco onde o VNF é instalado só admite esse tamanho. Se precisares de espaço para configurações, logs ou armazenamento extra, adiciona discos adicionais (até **1 TB** cada um, e podes adicionar vários).

{/\* 📸 CAPTURA 5 · disco principal de 2 GB e discos adicionais \*/}

![Configuração do disco principal e dos discos adicionais](https://REEMPLAZA-URL/servidores-howto-fortigate-05.png)

### Passo 6. Configura a rede

Podes adicionar várias interfaces e escolher entre **IP Direto**, **Padrão**, **VPC** ou **Camada 2 (L2)**. Para uma implementação funcional, o habitual é uma interface de **gestão** com **IP Direto** (acesso externo imediato) e uma interface **interna** com **Rede L2** para encaminhar o tráfego da tua infraestrutura.

A rede de gestão que escolheres altera a forma como controlas o acesso:

| Rede de gestão | Filtra por IP de origem? | Controlo de acesso                                              |
| -------------- | ------------------------ | --------------------------------------------------------------- |
| Padrão ou VPC  | Sim, a partir da rede    | Camada de controlo extra antes de o tráfego chegar ao FortiGate |
| IP Direto      | Não a partir da rede     | Com GeoIP ou com políticas do próprio FortiGate                 |

{/\* 📸 CAPTURA 6 · interfaces de gestão (IP Direta) e interna (L2) \*/}

![Configuração das interfaces de gestão e interna](https://REEMPLAZA-URL/servidores-howto-fortigate-06.png)

> #### 📘 Se usares IP Direta, controla o acesso à parte
>
> Com IP Direta o tráfego chega diretamente à interface pública do FortiGate e não podes filtrar por IP de origem a partir da rede.&#x20;
>
> Aplica o controlo com [GeoIP](/docs-pt/productos/servers/how-to/how-to-configure-geoip-to-block-or-allow-countries.md) ou com políticas de segurança do próprio FortiGate.

### Passo 7. Completa a configuração final

**Identificação**: define o **hostname**, o **utilizador administrador** (por defeito `admin`) e a **palavra-passe**, manual ou autogerada.

> #### ❗️ A palavra-passe autogerada não se altera depois
>
> Se não preencheres a palavra-passe, o utilizador será `admin` e a palavra-passe será gerada automaticamente e entregue ao criar o servidor.&#x20;
>
> Essa palavra-passe autogerada não pode ser alterada depois com a função de redefinição de palavra-passe, por isso guarda-a num local seguro no momento da criação.<br>

**Monitorização (SNMP Community)**: está desativada por defeito. Ativa-a na implementação para veres métricas básicas de CPU, memória e disco desde o primeiro momento; se não o fizeres aqui, podes ativá-la depois pela CLI do FortiGate, mas a opção do painel ficará desativada.

**Portas de administração** na rede de gestão:

* **HTTPS**: podes deixá-lo em 443, embora se recomende **8443**.
* **SSH**: podes mapeá-lo para uma porta alternativa, por exemplo **2022**.

Depois da implementação, irás ligar-te com `https://IP:8443` e `ssh admin@IP -p 2022`.

{/\* 📸 CAPTURA 7 · hostname, utilizador, palavra-passe, SNMP e portas de administração \*/}

![Configuração de hostname, credenciais, SNMP e portas](https://REEMPLAZA-URL/servidores-howto-fortigate-07.png)

### Passo 8. Valida a implementação e acede

Em **Servidores / Os meus servidores**, localiza a subscrição recém-criada e confirma que o estado é **Em execução / Ativo** e que a interface **IP Direta** tem um IP público atribuído. Depois, abre a consola web no navegador:

```scala
https://IP:8443
```

Introduz as credenciais do Passo 7 (ou `admin` e a palavra-passe autogerada). Se estiver tudo certo, verás a consola web do FortiGate pronta.

Para confirmar a partir do terminal, valida que a porta de administração responde e, se trabalhares por CLI, entra por SSH:

```bash
curl -kI https://<IP>:8443
ssh admin@<IP> -p 2022
```

(O `-k` é porque o certificado inicial é autoassinado.)

### Validação

Considera a implementação validada se tudo isto se cumprir:

* O servidor aparece no estado **Em execução / Ativo**.
* A interface **IP Direta** tem um IP público atribuído.
* A consola web responde em `https://IP:8443`.
* Inicias sessão com as credenciais configuradas ou com as autogeradas.

### Notas operacionais e de segurança

* Com **IP Direto** Como gestão, limita o acesso com GeoIP ou com políticas do FortiGate, já que a rede não filtra por IP de origem.
* Muda as portas de administração para valores não padrão (8443 / 2022) para reduzir a exposição.
* Guarda a palavra-passe autogerada assim que o servidor for criado.
* Depois do primeiro acesso, revê os logs e exporta uma cópia inicial da configuração.

### Conclusão

Com isto tens um FortiGate VNF implementado e acessível, pronto para se integrar na tua infraestrutura como perímetro sob o teu controlo.

A partir daqui, os passos que fazem a diferença são os de sempre num firewall: registar a licença e os serviços da FortiGuard, se aplicável, montar as políticas de segurança, exportar uma cópia de segurança da configuração inicial e deixar a monitorização SNMP a enviar métricas.

Quanto mais cedo reforçares o acesso de gestão, menos exposto fica o equipamento.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.plenit.com/docs-pt/productos/servers-2/how-to/how-to-deploy-a-fortigate-vnf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
