Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour,

Je vous contacte car j'ai mis en place un serveur dns sur mon NAS DS923+ via DNS Server. J'arrrive me connecter aux différentes interfaces WEB des matériels mais pas à celui de ma box Orange, qui est une livebox 4. 

J'ai mis "box.nomdedomaine A 192.168.1.1" et il s'affiche :

Citation

 

La connexion a été réinitialisée

La connexion avec le serveur a été réinitialisée pendant le chargement de la page.

 

  • Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus tard ;
  • Si vous n’arrivez à naviguer sur aucun site, vérifiez la connexion au réseau de votre ordinateur ;
  • Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy, assurez-vous que Firefox est autorisé à accéder au Web.
  • Si vous essayez de charger une page sur le réseau local, veuillez vérifier que Firefox dispose des autorisations sur le réseau local dans les paramètres Confidentialité et sécurité de macOS.

 

 

Est ce que parmi vous certains on réussi ?

Modifié par GB Informatics
correction
Posté(e)

C'est une particularité des Livebox.

Il fait ajouter l'en-tête personnalisée Host: 192.168.1.1 dans la configuration du reverse proxy sur le NAS. Sinon la Livebox refusera tout autre nom hormis ceux autorisés par Orange.

Posté(e)
Le 22/02/2025 à 11:02 PM, PiwiLAbruti a dit :

C'est une particularité des Livebox.

Il fait ajouter l'en-tête personnalisée Host: 192.168.1.1 dans la configuration du reverse proxy sur le NAS. Sinon la Livebox refusera tout autre nom hormis ceux autorisés par Orange.

Bonjour, Mon but n'est pas d'y accéder depuis l'extérieur mais simplement d'accéder à l'interface box.maison.local au lieu de l'adresse IP.

Ce que j'ai fait :

 

Capture d’écran 2025-02-26 à 20.07.39.png

Capture d’écran 2025-02-26 à 20.07.59.png

 
Posté(e) (modifié)
Il y a 12 heures, PiwiLAbruti a dit :

Dans le champ Destination > Nom d'hôte du reverse proxy, il faudrait plutôt indiquer l'adresse IP de la Livebox plutôt que localhost.

Je l'ai aussi fait mais ca ne fonctionne pas. J'ai le même message en retour d'erreur

Il me semble qu'avant avec un pc directement branché sur le reseau wifi de la box je ne pouvais plus acceder à la box via http://livebox/. Ca me parait étrange ca deja

Modifié par GB Informatics
correction
Posté(e)

Si le nom "livebox" n'est pas résolu, ça n'a rien d'anormal. On accède plutôt à la Livebox avec l'adresse http://192.168.1.1

Tu as bien compris la nuance entre "localhost" et "192.168.1.1" dans le champ Nom d'hôte ?

Posté(e)
Il y a 5 heures, PiwiLAbruti a dit :

Si le nom "livebox" n'est pas résolu, ça n'a rien d'anormal. On accède plutôt à la Livebox avec l'adresse http://192.168.1.1

Tu as bien compris la nuance entre "localhost" et "192.168.1.1" dans le champ Nom d'hôte ?

Le localhost est une adresse ip qui commence par 127 sous la forme 127. X.X.X. C'est une adresse désigne les adresses internes à une machine alors que 192.168.1.1 c'est l'adresse IP fixe qui permet de comuniquer avec la box. 

Posté(e)
Le 02/03/2025 à 1:30 PM, PiwiLAbruti a dit :

Si le nom "livebox" n'est pas résolu, ça n'a rien d'anormal. On accède plutôt à la Livebox avec l'adresse http://192.168.1.1

Tu as bien compris la nuance entre "localhost" et "192.168.1.1" dans le champ Nom d'hôte ?

Ca ne fonctionne toujours pas. Une livebox est compatible pour ce type de configuration ?

Posté(e)

Oui, c'est parfaitement compatible car je l'utilise. À la seul condition que l'en-tête Host soit défini avec la valeur 192.168.1.1 dans la configuration du reverse proxy.

Si ça ne fonctionne pas, c'est que le reverse proxy est mal configuré.

Posté(e)
Il y a 10 heures, PiwiLAbruti a dit :

Oui, c'est parfaitement compatible car je l'utilise. À la seul condition que l'en-tête Host soit défini avec la valeur 192.168.1.1 dans la configuration du reverse proxy.

Si ça ne fonctionne pas, c'est que le reverse proxy est mal configuré.

Voila ce que j'ai fait.

Capture d’écran 2025-03-09 à 09.25.29.png

Capture d’écran 2025-03-09 à 09.27.15.png

Posté(e)
il y a 15 minutes, PiwiLAbruti a dit :

Est-ce DNS Server est utilisé pour résoudre box.maison.local ?

Que donne le résultat de la commande nslookup box.maison.local ?

Oui tout à fait j'ai essayé avec DNS Server mais le résultat reste le même.

Le retour de la commande nslookup box.maison.local est :

  • Server: IP_NAS_Serveur_DNS
  • Address: IP_NAS_Serveur_DNS#53
  • Name: box.maison.local
  • Address: 192.168.1.1
Posté(e)

Je me demande si le NAS sait résoudre ce nom.

Il faudrait exécuter la commande nslookup sur le NAS via SSH/Telnet pour vérifier.

D'ailleurs l'adresse IP privée n'a rien de confidential, elle n'a pas besoin d'être masquée.

Surtout que la syntaxe que tu donnes prête à confusion : 192.168.1xx.x

Posté(e)
il y a 37 minutes, PiwiLAbruti a dit :

Je me demande si le NAS sait résoudre ce nom.

Il faudrait exécuter la commande nslookup sur le NAS via SSH/Telnet pour vérifier.

D'ailleurs l'adresse IP privée n'a rien de confidential, elle n'a pas besoin d'être masquée.

Surtout que la syntaxe que tu donnes prête à confusion : 192.168.1xx.x

Le retour de la commande nslookup box.maison.local est :

  • Server: IP_NAS_Serveur_DNS
  • Address: IP_NAS_Serveur_DNS#53
  • Name: box.maison.local
  • Address: 192.168.1.1

L'adresse IP de mon NAS est 192.168.142.1/24

Posté(e)
il y a une heure, PiwiLAbruti a dit :

Si box.maison.local pointe sur l'adresse IP de la box (192.168.1.1), à quel moment la requête va passer par le reverse proxy du NAS ?

il y a quelques chose que je n'ai pas compris alors

Posté(e)
il y a une heure, GB Informatics a dit :

il y a quelques chose que je n'ai pas compris alors

Depuis l’extérieur, le serveur DNS fait pointer une URL vers l'IP de ta box (seule IP connue depuis internet), et ta box, grâce au numéro de port indiqué dans la requête,  redirige cette requête vers l'IP d'une machine donnée de ton réseau local (c'est ce qu'on appelle le NAT).

Depuis le réseau local, ton serveur DNS local doit faire pointer ton URL directement sur la machine de ton réseau local à atteindre ....

Posté(e)
il y a 10 minutes, Kramlech a dit :

Depuis l’extérieur, le serveur DNS fait pointer une URL vers l'IP de ta box (seule IP connue depuis internet), et ta box, grâce au numéro de port indiqué dans la requête,  redirige cette requête vers l'IP d'une machine donnée de ton réseau local (c'est ce qu'on appelle le NAT).

Depuis le réseau local, ton serveur DNS local doit faire pointer ton URL directement sur la machine de ton réseau local à atteindre ....

Il y a eu un mal-entendu. Je veux uniquement faire en local. Je veux juste pouvoir aller sur ma box via un url et non une ip

Posté(e)
Il y a 19 heures, PiwiLAbruti a dit :

box.maison.local doit pointer vers l'adresse IP du NAS pour que le reverse puisse ensuite rediriger vers la box.

Récapitulatif :

  1. DNS Server = box.maison.local A 192.168.142.1 (IP NAS)
  2. Reverse Proxy = 
    1. Source 
      1. Protocole : HTTP
      2. Nom d'hote box.maison.local
      3. Port : 80
    2. Destination 
      1. Protocole : HTTP
      2. Nom d'hote 192.168.142.1
      3. Port : 80
    3. En-tête personnalisée 
      1. Host : 192.168.1.1 

Résultat :  Pour http://box.maison.local -> Synology, Désolé la page que vous recherchez n'est pas disponible.

  1. Reverse Proxy = 
    1. Source 
      1. Protocole : HTTP
      2. Nom d'hote box.maison.local
      3. Port : 80
    2. Destination 
      1. Protocole : HTTPS
      2. Nom d'hote 192.168.142.1
      3. Port : 443
    3. En-tête personnalisée 
      1. Host : 192.168.1.1 

Résultat :  Pour https://box.maison.local -> Your website is not set up yet. Web Station has been enabled. To learn more about hosting a website, refer to the "Web Station" section of DSM Help.

Posté(e)

Si j'ai bien compris, tu veux que http://box.maison.local affiche l'interface de la Livebox en passant par le reverse proxy du NAS ?

Pour cela, la résolution DNS de box.maison.local pointe vers 192.168.142.1 (adresse IP du NAS ) de façon à ce que les requêtes HTTP arrivent sur le reverse proxy du NAS. Ensuite, le reverse proxy du NAS se charge d'envoyer le traffic HTTP à destination de la Livebox dont l'adresse IP est 192.168.1.1.

Dis-moi si ça te semble clair ou pas ?

Citation

Source 

Protocole : HTTP

Nom d'hote : box.maison.local

Port : 80

Destination 

Protocole : HTTP

Nom d'hote : 192.168.142.1

Port : 80

En-tête personnalisée 

Host : 192.168.1.1 

 

Posté(e)
il y a 13 minutes, PiwiLAbruti a dit :

Si j'ai bien compris, tu veux que http://box.maison.local affiche l'interface de la Livebox en passant par le reverse proxy du NAS ?

Pour cela, la résolution DNS de box.maison.local pointe vers 192.168.142.1 (adresse IP du NAS ) de façon à ce que les requêtes HTTP arrivent sur le reverse proxy du NAS. Ensuite, le reverse proxy du NAS se charge d'envoyer le traffic HTTP à destination de la Livebox dont l'adresse IP est 192.168.1.1.

Dis-moi si ça te semble clair ou pas ?

 

Ca fonctionne avec ca

Récapitulatif :

  1. DNS Server = box.maison.local A 192.168.142.1 (IP NAS)
  2. Reverse Proxy = 
    1. Source 
      1. Protocole : HTTP
      2. Nom d'hote box.maison.local
      3. Port : 80
    2. Destination 
      1. Protocole : HTTP
      2. Nom d'hote 192.168.1.1
      3. Port : 80
    3. En-tête personnalisée 
      1. Host : 192.168.1.1 
      2. Upgrade : $http_upgrade
      3. Connection :$connection_upgrade

Résultat :  Pour http://box.maison.local -> Page Livebox Orange

il y a 20 minutes, PiwiLAbruti a dit :

Si j'ai bien compris, tu veux que http://box.maison.local affiche l'interface de la Livebox en passant par le reverse proxy du NAS ?

Pour cela, la résolution DNS de box.maison.local pointe vers 192.168.142.1 (adresse IP du NAS ) de façon à ce que les requêtes HTTP arrivent sur le reverse proxy du NAS. Ensuite, le reverse proxy du NAS se charge d'envoyer le traffic HTTP à destination de la Livebox dont l'adresse IP est 192.168.1.1.

Dis-moi si ça te semble clair ou pas ?

 

Oui je veux que http://box.maison.local affiche l'interface de la Livebox. Non pas forcément en passant par le reverse proxy du NAS, je dirais même si en soit on peut éviter c'est car dans ma tête "reverse proxy" = accès à l'application depuis l'extérieur.

Posté(e)

Ce n'est pas évitable avec la Livebox, car elle vérifie la valeur de l'en-tête Host (sécurité bidon appliquée par Sagem). L'intérêt du reverse proxy est de faire croire à la Livebox qu'on a utilisé l'hôte 192.168.1.1 pour se connecter.

Le reverse proxy est fait pour tout type d'accès, intérieur ou extérieur.

Maintenant, le cas présent (accès interne uniquement) ne présente pas beaucoup d'intérêt vu que http://192.168.1.1 est bien suffisant.

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.