Bonjour à tous,
Premier post donc merci beaucoup de m'accueillir ici, j'espère y trouver réponse au problème ci-dessous
J'ai acheté un ERLITE-3 pour mettre derriere ma Livebox 4 pour avoir plus d'option de configuration sur mon réseau. J'héberge sur un serveur docker plusieurs applications (app1.domain.com par ex.) que j'ai exposé à internet en ajoutant l'ERLITE-3 à la DMZ de la Livebox 4 et en configurant la translation de port dans l'onglet "Firewall / NAT - Port Forwarding" pour 80 et 443. Tout fonctionne quand je suis à l’extérieur du LAN
La topologie est ainsi, avec la Livebox 4 sur 192.168.1.1 et le ERLITE-3 sur 192.168.1.3 et 10.0.0.1. Le Serveur est sur 10.0.0.100
Livebox 4 (192.168.1.0/24) -> ERLITE-3 (10.0.0.0/24) -> server (10.0.0.100)
Je souhaite accéder à ces applications via les même URLs sur le LAN qu'à l'exterieur, ce qui fonctionnait tres bien quand je n'avais que la Livebox dans le réseau et je me suis arraché les cheveux pendant plusieurs heures hier sur le sujet sans succès. Apparemment ca doit être addressé par le Hairpin NAT mais l'option est bien cochée sur mon routeur ... Ci-dessous qq options qui pourraient être utile à votre meilleure compréhension (toujours sur l'exemple app1.domain.com)
System tab
- System domain name: domain.com
- System name server : 8.8.8.8
- System gateway address : 192.168.1.1
Firewall / NAT - Port Forwarding
- WAN interface : eth0
- LAN interface : eth1
- Hairpin NAT : checked
- 3 rules for ports 22,80,443 to 10.0.0.100 for both protocols
Firewall / NAT - Firewall policies
- WAN_IN (created by the wizard I guess)
- WAN_LOCAL (created by the wizard I guess)
Firewall / NAT - NAT
"Masquerade for WAN" rule (created by the wizard I guess)
Services - DHCP
- Domain : empty
Others
In the Wizard / DNS host names, under Dynamic host names, I have "domain. com : 10.0.0.100"
On my server, hostname -A returns "*.domain.com"
Merci à tous et excellente journée!