Bonjour,
j’ai installé un serveur Apache2; impossible de se connecter en locale avec le nom de domaine mais possible avec l’ip lan.
edit: avec le nom de domaine la connection se fait sur l’interface de la box.
voilà ma configuration:
-
routeur/box: avec dynDNS pour le nom de domaine. à définir dans l’interface de la box, service neuf.
redirection des ports 80 sur l’ip lan du serveur. petit aparté: la box propose un slot DMZ dans ces plages DHCP. aprés avoir lié le serveur au slot DMZ, et tester les ports ouverts sur le serveur, ils sont tous fermé par défault ?! je croyais que le DMZ permettait justement de tout ouvrir par défaut… -
serveur apache2 dont voici quelques *.conf:
[code]server-debian:/etc/apache2/sites-enabled# cat /etc/hosts
127.0.0.1 XXXX.homelinux.org
127.0.0.1 localhost
127.0.1.1 XXXX.homelinux.org
127.0.1.1 server-debian
The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
server-debian:/etc/apache2/sites-enabled# [/code]
[code]server-debian:/etc/apache2/sites-enabled# cat XXXX.homelinux.org
<VirtualHost *:80>
ServerAdmin webadmin@XXX.homelinux.org
ServerName XXXX.homelinux.org
ServerAlias XXXX.homelinux.org
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
[/code]
[code]server-debian:/etc/apache2# cat ports.conf
If you just change the port or add more ports here, you will likely also
have to change the VirtualHost statement in
/etc/apache2/sites-enabled/000-default
This is also true if you have upgraded from before 2.2.9-3 (i.e. from
Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
README.Debian.gz
NameVirtualHost *:80
Listen 80
voilà. je me demande si le problème ne vient pas du ports.conf (?)
sinon j’ai testé le serveur via proxy et, apparemment, ça marche… est-ce la bonne méthode pour tester la disponibilité de son serveur apache ?
bref, merci ![]()
), la plupart des FAI ne le permettent pas… (à confirmer ou infirmer par un “pro”… mais il me semble bien que le problème vienne de là…
…)