Désactiver la traduction d'adresse .local
Par Milhouse, jeudi 10 août 2006 :: Internet :: #10 :: rss
Quand vous tentez d'accéder à une adresse en .local (point local/dot local) depuis un ordinateur éxtérieur au réseau local ou un ordinateur windows sur le réseau local, votre adresse IP peut être changée en votre-adresse.local. Dans ce cas là, l'ordinateur client n'arrive pas à accéder à au serveur car il n'arrive pas à résoudre l'adresse.
Pour résoudre ce problème :
Sur le réseau local, il est possible d'installer bonjour sur les ordinateurs Windows (voir sur le site d'Apple). Sinon, l'autre moyen (et qui fonctionnera aussi si vous donnez votre adresse IP à quelqu'un de l'extérieur), c'est de désactiver la traduction d'adresse dans le fichier httpd.conf (configuration du serveur Apache) qui se trouve dans /etc/httpd/
Pour ce faire, allez dans le terminal et tapez
Remplacez le "On" par "Off" et enregistrez avec "ctrl-X" puis "Y" pour confirmer. Redémarrez le serveur apache avec
Sur le réseau local, il est possible d'installer bonjour sur les ordinateurs Windows (voir sur le site d'Apple). Sinon, l'autre moyen (et qui fonctionnera aussi si vous donnez votre adresse IP à quelqu'un de l'extérieur), c'est de désactiver la traduction d'adresse dans le fichier httpd.conf (configuration du serveur Apache) qui se trouve dans /etc/httpd/
Pour ce faire, allez dans le terminal et tapez
sudo pico /etc/httpd/httpd.conf
Tapez votre mot de passe root et descendez jusqu'à :# UseCanonicalName: (new for 1.3) With this setting turned on, whenever
# Apache needs to construct a self-referencing URL (a URL that refers back
# to the server the response is coming from) it will use ServerName and
# Port to form a "canonical" name. With this setting off, Apache will
# use the hostname:port that the client supplied, when possible. This
# also affects SERVER_NAME and SERVER_PORT in CGI scripts.
#
UseCanonicalName OnRemplacez le "On" par "Off" et enregistrez avec "ctrl-X" puis "Y" pour confirmer. Redémarrez le serveur apache avec
sudo apachectl graceful
Et voilà, normalement c'est bon. (Une astuce pour que les adresses IP ne soient pas transformées en adresses .local serait de toujours taper le "/" à la fin des chemin dossiers, à tester)
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire