apache, ip dynamique et nattage...

Le
shagshag13
bonjour,

[dsl pour les questions de debutant]

mon serveur apache (1.3.26) est herbege @ home sur une connection adsl, il
est accessible via un service dns dynamique et un parefeu a une seule plage
ip restreinte (a savoir celle du travail) et je me trouve dans
l'interrogation de ce que je suis cense mettre dans la directive ServerName
du httpd.conf pour eviter cela :

"""apache: Could not determine the server's fully qualified domain name,
using 127.0.0.1 for ServerName"""

sachant que si j'ai bien compris il faut mettre quelque chose qui puisse
etre effectivement 'resolu' sauf que vu que mon parefeu ne laisse passer
que la 'plage ip travail' une demande provenant directement du serveur sur
le nom.dyndns.org est renvoye sur la machine a partir de la correspondance
'ip du nom.dyndns.org' cad une ip affectee par mon fournisseur d'acces dans
sa plage a lui et donc une requete ecarte par les regles du parefeu
j'ai l'impression que le serpent se mord la queue ou alors je me trompe
quelque part

a moins qu'il soit possible de mettre un truc style 'localhost' ???

dans la foulee

je viens de mettre un place un controle utilisateur directement dans le
httpd.conf plutot que via des .htaccess (y parait que c'est bien mieux
d'apres http://httpd.apache.org/docs/howto/htaccess.html - vous confirmez
???) et plutot que de toucher aux directives du fichier httpd.conf (suis
encore pas mal perdu dans tout ca) j'ai rajoute les miennes en fin (histoire
de m'y retrouver) ; je suppose que cela n'a pas d'influence ??? ou vaut il
mieux les mettre dans celles deja existantes ???

en fait ca donne ca : (est ce que j'ai bon ???)

<Directory />
AuthType Basic
AuthName "invite"
AuthUserFile "ici chemin vers quelque part fichier motdepasse dans etc"
AuthGroupFile "ici chemin vers quelque part fichier groupe dans etc"
Require group g1 g2
</Directory>

# et donc je suppose que ces directives s'ajoutent/remplacent a celles deja
existantes
# plus haut dans le fichier et concernant Directory /

<Directory /monreperoireimportant>
AuthType Basic
AuthName ""
AuthUserFile "ici chemin vers quelque part fichier motdepasse dans etc"
AuthGroupFile "ici chemin vers quelque part fichier groupe dans etc"
Require group g1
</Directory>

merci,
Vos réponses
Trier par : date / pertinence
Zoupla
Le #469878
shagshag13 - :

bonjour,

[dsl pour les questions de debutant...]

mon serveur apache (1.3.26) est herbege @ home sur une connection
adsl, il est accessible via un service dns dynamique et un parefeu a
une seule plage ip restreinte (a savoir celle du travail)... et je me
trouve dans l'interrogation de ce que je suis cense mettre dans la
directive ServerName du httpd.conf pour eviter cela :

"""apache: Could not determine the server's fully qualified domain
name, using 127.0.0.1 for ServerName"""



Bin chez moi ça donne :

# ---------------------------
# Mon site
# ---------------------------

<VirtualHost *>
DocumentRoot /home/http/www_monsite
ServerPath /home/http/www_monsite
ServerName monnom.dyndns.org
</VirtualHost>

Et ça fonctionne très bien...

Publicité
Poster une réponse
Anonyme