Configuration Ubiquiti Dream Machine Pro¶
Configuration du NAT/port forwarding et DNS sur Ubiquiti Dream Machine Pro.
Schéma de connexion réseau¶
graph TB
Internet[Internet]
UDM[Ubiquiti Dream Machine Pro]
Switch[Switch Ubiquiti]
Port2[Port 2 Switch]
Port3[Port 3 Switch]
RPi[Raspberry Pi 4<br/>192.168.1.101<br/>mon.essensys.fr]
Client[Client Essensys<br/>Armoire<br/>192.168.1.151]
Internet -->|WAN| UDM
UDM -->|LAN| Switch
Switch -->|Port 2| Port2
Switch -->|Port 3| Port3
Port2 --> RPi
Port3 --> Client
RPi -.->|API /api/*| Client
style Internet fill:#e1f5ff
style UDM fill:#e3f2fd
style Switch fill:#e8f5e9
style RPi fill:#fff4e1
style Client fill:#f3e5f5
style Port2 fill:#c8e6c9
style Port3 fill:#c8e6c9 Connexions : - Port 2 du Switch : Raspberry Pi 4 (192.168.1.101) - Port 3 du Switch : Client Essensys / Armoire (192.168.1.151) - Le client Essensys communique avec le Raspberry Pi via les API /api/*
NAT/Port Forwarding¶
Via l'interface Unifi¶
- Se connecter à l'interface Unifi Controller
- Aller dans Settings → Networks → WAN
- Cliquer sur Port Forwarding
- Ajouter les règles suivantes :
Règle 1 : Port 80 - Name : Essensys HTTP - Port : 80 - Forward IP : 192.168.1.101 - Forward Port : 80 - Protocol : TCP
Règle 2 : Port 443 - Name : Essensys HTTPS - Port : 443 - Forward IP : 192.168.1.101 - Forward Port : 443 - Protocol : TCP
Via SSH (méthode avancée)¶
Se connecter en SSH au UDM Pro :
Éditer la configuration :
Configuration DNS local (avec AdGuard Home)¶
Pour que la résolution mon.essensys.fr fonctionne sur tout le réseau, il est recommandé de configurer le Raspberry Pi comme serveur DNS principal du réseau.
Via l'interface Unifi¶
- Aller dans Settings → Networks → LAN
- Cliquer sur DHCP → DNS Stats (ou DHCP Service Management)
- Définir DNS Server 1 sur l'IP du Raspberry Pi :
192.168.1.101 - Définir DNS Server 2 sur un DNS public (ex: 9.9.9.9) en secours (optionnel, mais attention : si le Pi est éteint, seul le secours fonctionnera et
mon.essensys.frne sera plus résolu).
Alternative : Si vous ne souhaitez pas changer le DNS de tout le réseau, vous pouvez ajouter manuellement l'enregistrement DNS comme décrit ci-dessous, mais l'utilisation d'AdGuard est recommandée pour le blocage de publicités.
Vérification¶
Vérifier le port forwarding¶
# Depuis l'interface Unifi
# Aller dans Settings → Networks → WAN → Port Forwarding
# Vérifier que les règles sont actives
Vérifier le DNS¶
Dépannage¶
Les ports ne sont pas redirigés¶
- Vérifier que les règles sont actives dans l'interface Unifi
- Vérifier que le firewall n'est pas bloquant
- Vérifier les logs du routeur
Le DNS ne fonctionne pas¶
- Vérifier que la configuration DNS est correcte
-
Redémarrer dnsmasq :
-
Vérifier la résolution :