# 🛰️ Como configurar IP fixo e gateway no Ubuntu 22.04 (VPS OVH com IP /32)
Este tutorial mostra como configurar corretamente um IP fixo e gateway em uma VPS com **Ubuntu 22.04**, especialmente quando o provedor (como a OVH) fornece um IP com **máscara `/32`**.
---
## 📋 Exemplo de dados fornecidos pelo provedor
| Item | Valor |
|-------------|----------------------|
| IP público | `15.235.56.199` |
| Gateway | `158.69.126.254` |
| DNS | `8.8.8.8`, `1.1.1.1` |
---
## 🚧 Problema comum
Ao configurar um IP `/32`, o sistema **não consegue alcançar o gateway**, pois ele está fora da sub-rede. Isso causa falha de rede no boot, travamento no `cloud-init` e perda de rota de saída.
---
## ✅ Solução passo a passo
### 1. Editar a configuração de rede com Netplan
Edite o arquivo:
```bash
sudo nano /etc/netplan/50-cloud-init.yaml
```
E configure da seguinte forma:
```yaml
network:
version: 2
ethernets:
ens18:
addresses:
- 15.235.56.199/32
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
routes:
- to: 0.0.0.0/0
via: 158.69.126.254
on-link: true
```
> ⚠️ Substitua `ens18` pelo nome real da sua interface de rede (verifique com `ip a`).
---
### 2. Desabilitar o `cloud-init` para não sobrescrever sua configuração
#### Crie o arquivo:
```bash
sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
```
Com o conteúdo:
```yaml
network: {config: disabled}
```
#### Opcional: bloqueie o cloud-init geral
```bash
sudo touch /etc/cloud/cloud-init.disabled
```
---
### 3. Aplicar e reiniciar
```bash
sudo netplan apply
sudo reboot
```
---
## 🧪 Testar
Após o reboot:
```bash
ip a # Verifique o IP
ip r # Verifique a rota padrão
ping 8.8.8.8 # Teste de conectividade
ping google.com # Teste de DNS
```
---
## ✅ Resultado esperado
- IP fixo ativo mesmo após reboot
- Gateway funcionando via `on-link`
- Sem travamentos no boot ("Wait for network to be configured...")
- DNS funcional
---
## 💡 Dica extra
Se quiser gerenciar via interface, use:
```bash
sudo nmtui
```
Mas sempre valide depois com `netplan apply` e verifique se o `cloud-init` está desabilitado.
---
Feito com café e cabeçada até funcionar ☕💻