Consultation local du blog en auto hébergement

Bonjour,

J'ai un blog installé sur mon NAS (Thecus n5200pro) et un nom de domaine qui pointe vers ce blog. Dans les paramètres de Pluxml je fait pointer vers l'adresse de mon nom de domaine. Mon blog est accessible depuis l'extérieur sans souci mais je n'arrive pas à le consulter en local (adresse du nas). Je suis obligé de passer par un proxy gratuit pour aller dans ma page d'administration pour y rédiger des articles.

Quelqu'un saurait m'expliquer les modifications locales à faire pour avoir l'accés par les deux système (local et extérieur) ?

Merci d'avance.

Réponses

  • DenDen Member
    août 2012 modifié
    Bonjour,

    En local tu dois utiliser l'adresse : http://localhost/ dans le fichier : parametres.xml

    Chemin du fichier parametre.xml : www\data\configuration\parametres.xml

    Fichier parametre.xml (ligne) :
    <parametre name="racine"><![CDATA[http://localhost/]]></parametre>;


    Il faut donc bien préparer ton site en "localhost", puis changer l'IP avec celle du serveur d'hébergement à la dernière minute avant d'envoyer à ton hébergeur.


    P.S. Il y a d'autres possibilités... Jerry a commencé à t'expliquer.


    Bye! ;)
  • Jerry WhamJerry Wham Member
    août 2012 modifié
    Essaie d'y accéder avec l'adresse ip locale (elle doit être du style 192.xx.xx.xx ou 10.xx.xx.xx).
    Quel est le système d'exploitation de ton nas et quel est le type de serveur ?


    Édit : Den m'a précédé mais si tu fais ce qu'il te dit tu auras des problèmes pour y accéder avec le nom de domaine
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour
    Le parametre racine dans le fichier parametres.xml doit etre celui du nom de domaine.
    Peut etre regarder avec un fichier .htaccess pour une réécriture d'url ou alors regarder au niveau du fichier host du serveur.
    Désolé de ne pas pouvoir te donner plus d'infos pour le moment

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • artefactartefact Member
    août 2012 modifié
    Merci pour votre réactivité,


    Alors pour résumé j'héberge mon blog sous pluxml sur un NAS qui est dans mon garage (donc même IP que la maison), étant en IP dynamique j'ai décidé d'acheter un nom de domaine et de l'utiliser pour les accès extérieur. Sauf que comme ça je ne peux pas consulter mon propre blog depuis chez moi (depuis l'extérieur ça marche)


    La seule façon de faire est d'utiliser un proxy (j'utilise un proxy gratuit http://www.free-proxy.fr/) pour consulter mon blog et aller dans les pages d'administration pour rédiger un article ou modérer un commentaire par exemple.


    Si j'utilise l'IP locale de mon NAS je tombe sur sa page de gestion (normal jusque là) mais le module webserver (un système WAMP) me donne accès à mon site hébergé par l'adresse https://192.168.1.100:10443 sauf que dans les paramètres d'administration du blog (sous Pluxml) si je choisis cette adresse il est consultable en local mais pas depuis l'extérieur et si je met htt://adressedemonsite.fr, je peux le consulter depuis l'extérieur mais pas depuis mon PC de salon !


    Mon Linux sur le NAS : Linux version 2.6.23N5200 (root@WIG_devel) (gcc version 3.3.6) #1 PREEMPT Wed Jul 29 14:13:22 CST 2009 est un Linux compilé par thecus.


    Voilà pour les précisions. Je ne comprend pas comment avoir accès au blog depuis l'extérieur et depuis le PC du salon.
  • StéphaneStéphane Member, Former PluXml Project Manager
    Peux-etre que ça te donnera une piste.
    Je n'ai pas les moyens de tester mais ça rejoins ce que j'avais en tete (fichier host et config d'apache).

    http://dewep.net/Tutoriel-6/Comment-creer-un-nom-de-domaine-en-local

    l'idée est d'avoir en local un nom qui correspond à ton nom de domaine, plutot que d'accéder par le localhost

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    Avant de tester tout ce qui a dans le lien donné dans mon précédent post, essaye en mettant simplement à la fin de ton fichier host qui se trouve sous linux dans /etc/hosts
    192.168.1.100:10443  www.monsite.com
    

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    un autre lien qui explique pour avoir un nom de domaine virtuel en local
    http://www.eric-bellot.fr/node/74

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Jerry WhamJerry Wham Member
    août 2012 modifié
    À mon avis si tu veux pointer sur ton site en local, il ne faut pas le faire sur le port 10443 (qui correspond à ton panneau d'admin du nas) mais sur le port 80 (en http) ou sur le port 443 (en https).

    J'essaierai donc à ta place l'adresse http://192.168.1.100:80 ou https://192.168.1.100:443

    Il faudrait voir ce qui est indiquė dans les fichiers /etc/apache2/sites-available/default et /etc/apache2/sites-available/default-ssl, si tu es sous Debian
  • StéphaneStéphane Member, Former PluXml Project Manager
    J'y pense aussi au niveau de ton firewall est-ce que ton adresse local + port sont bien autorisées.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • artefactartefact Member
    août 2012 modifié
    J'ai testé les manips au niveau du fichier hosts sans succés, d'après mes lectures il y aurait un souci au niveau du loopback et certain conseil un passage en IPV6 sur la box je tenterai ça mais il faut que je regarde que ça ne me flingue pas toute mon architecture réseau (j'ai pas mal de périphs connectés à la maison)


    @Jerry : J'ai pas vraiment le choix le port 80 (sur l'adresse 192.168.1.100) je tombe sur l'interface de gestion du NAS, les programmes sont installés sous forme de modules et ne laisse pas particulièrement la liberté d'y tripatouiller (je n'ai le choix sur mon webserver que pour les ports http : 10080 ou https : 10443)
  • D'après la notice d'utilisation page 47 :
    Configuration des services web
    Dans le menu Network (Réseau), choisissez l’élément Service (Service) ;
    l’écran Web Service (Service Web)apparaît. Cet écran affiche les paramètres de support des services du système. Vous pouvez changer n’importe lequel de ces paramètres ; appuyez sur Apply (Appliquer) pour confirmer les réglages.
    Une brève description de chaque élément est donnée ci-dessous :

    Service Web Elément Description HTTP (WebDisk) Support (Support HTTP WebDisk)

    Pour activer ou désactiver le support WebDisk. Entrez le numéro du port si cette option est activée. Le numéro du port HTTP (Secure WebDisk) Support (Support HTTP WebDisk sécurisé)
    Pour activer ou désactiver le support WebDisk sécurisé. Entrez le port si cette option est activée.
    SMB/CIFS (SMB/CIFS) Pour activer ou désactiver le protocole SMB/CIFS pour le mappage de disque Windows, Apple, Unix.
    UPnP (UPnP) Pour activer ou désactiver le protocole universel ‘Plug & Play’.
  • Re'


    Bon j'ai pas réussi :( j'ai modifié d'un peu partout sans succès, je vais me copier mon site en local en installant wamp et je n'aurais qu'à faire un copié collé des articles sur mon NAS, ça ira plus vite.


    Merci de votre aide à tous ;)
  • Si tu es sous linux c'est LAMP et non WAMP.
  • nan mon PC de bureau est sous 7 (mais je me soigne, j'ai mon netbook et mon NAS sous linux) :P
  • StéphaneStéphane Member, Former PluXml Project Manager
    au fait est-ce que tu arrives a faire un ping de ton serveur web local (ip + port) à partir de la machine avec laquelle tu essayes d'acceder à ton site (toujours avec l'adresses locale)

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Je suis pas sur qu'on puisse pinger un port spécifique :( par contre le ping vers le NAS fonctionne ( et heureusement)
  • Je ne comprends pas bien : ton serveur web est sur le NAS (Linux) ou sur ton PC bureau (7) ? S'il est sur ton pc de bureau, il est normal que tu ne puisses pas y accéder en pointant sur le NAS ! S'il est sur ton NAS, qui tourne sous Linux, il faut que tu y héberges ton site. Tu pourras ainsi plus facilement y accéder.


    Essaies en effet de pinger ton serveur comme te le demande Stéphane (ping ip:port) et dis-nous ce que tu obtiens.
  • artefactartefact Member
    août 2012 modifié
    Pour résumer :


    J'ai un NAS dans mon garage (sous linux) :
    - IP locale 192.168.1.100 (qui accède à mon interface de configuration du NAS)
    - Il héberge mon site : http://blog.niroax.fr
    - Mon webserver (module qui implémante un LAMP sur mon NAS) est joignable en théorie à l'adresse : http://192.168.1.100:10080 ou https://192.168.1.100:10443


    J'ai un PC de bureau (sous windows 7) qui me sert à gérer mon NAS (entre autre) avec lequel je suis obligé de passer par un proxy pour me rendre sur mon site (blog.niroax.fr) si je veux me rendre directement sur mon site à l'adresse locale (192.168.1.100:10080 ou 192.168.1.100:10443) je n'ai pas accés (de là je pense à un problème de loopback de ma box SFR)


    Il serait plus facile pour moi de me passer du proxy pour me logger en tant qu'admin de mon blog pour rédiger des articles (ce que je peux pas faire actuellement). Si je veux pouvoir consulter en local il me faut modifier dans les paramètres de pluxml - Configuration de base - Racine du site (et changer http://blog.niroax.fr par https://192.168.1.100:10443) mais alors mon site n'est plus visible depuis son nom de domaine le temps que je gère le site.


    Voilà pour le résumé, pour le ping :

    C:\Users\Salon>ping 192.168.1.100

    Envoi d'une requête 'Ping' 192.168.1.100 avec 32 octets de données :
    Réponse de 192.168.1.100 : octets=32 temps<1ms TTL=64
    Réponse de 192.168.1.100 : octets=32 temps=11 ms TTL=64
    Réponse de 192.168.1.100 : octets=32 temps<1ms TTL=64
    Réponse de 192.168.1.100 : octets=32 temps<1ms TTL=64

    Statistiques Ping pour 192.168.1.100:
    Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
    Durée approximative des boucles en millisecondes :
    Minimum = 0ms, Maximum = 11ms, Moyenne = 2ms

    C:\Users\Salon>ping 192.168.1.100:10080
    La requête Ping n'a pas pu trouver l'hôte 192.168.1.100:10080. Vérifiez le nom e
    t essayez à nouveau.

    C:\Users\Salon>ping 192.168.1.100:10443
    La requête Ping n'a pas pu trouver l'hôte 192.168.1.100:10443. Vérifiez le nom e
    t essayez à nouveau.

    C:\Users\Salon>ping blog.niroax.fr

    Envoi d'une requête 'ping' sur blog.niroax.fr [89.170.217.211] avec 32 octets de
    données :
    Délai d'attente de la demande dépassé.
    Délai d'attente de la demande dépassé.
    Délai d'attente de la demande dépassé.
    Délai d'attente de la demande dépassé.

    Statistiques Ping pour 89.170.217.211:
    Paquets : envoyés = 4, reçus = 0, perdus = 4 (perte 100%),

    Donc je n'arrive pas à pinger mon adresse locale avec le port ni sur l'adresse du site :(
  • StéphaneStéphane Member, Former PluXml Project Manager
    Est-ce que les ports 10080 et 10443 sont ouverts dans le firewall de ton NAS ?
    As-tu une firewall actif sur ton pc de bureau ?

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Stéphane a écrit:
    Est-ce que les ports 10080 et 10443 sont ouverts dans le firewall de ton NAS ?
    As-tu une firewall actif sur ton pc de bureau ?
    Et sur ta box, ces ports sont-ils également ouverts ?
  • StéphaneStéphane Member, Former PluXml Project Manager
    ha oui bien vu pour la box, car tu dois surement avoir un firewall intégré à la box avec différents niveaux de sécurité

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Bonsoir,
    Stéphane a écrit:
    Bonjour
    Le parametre racine dans le fichier parametres.xml doit etre celui du nom de domaine.
    Peut etre regarder avec un fichier .htaccess pour une réécriture d'url ou alors regarder au niveau du fichier host du serveur.

    Cela paraissait le plus simple, as tu essayer ?

    En theorie cela te permetrait de ne pas modifier le paramètre racine en obligeant quel que soit le PC utilisé de passer par localhost ou l'adresse IP locale qu'il te faut quand l'URL pointe sur les dossier d'admin.

    ++


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

Connectez-vous ou Inscrivez-vous pour répondre.