Pages : 1
#1 Le 27/01/2007, à 17:37
- julien00000
apache inaccessible depuis le web
salut, je viens de faire mon petit serveur web Lamp,
apache2, listen :80
redirection de mon ip fixe (FREE) du port 80 sur l'ip de mon srv 192.168.0.16:80
je reboot la freebox, je fais un scan de port , c'est bon mon 80 de la freebox est open
en local ça marche nickel ! mais dès que j'essaye d'y accéder depuis mon IP fixe, ça marche po...
nmap localhost
Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2007-01-27 17:26 CET
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1654 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
111/tcp open rpcbind
113/tcp open auth
1007/tcp open unknown
1017/tcp open unknown
3306/tcp open mysql
10000/tcp open snet-sensor-mgmt
Nmap finished: 1 IP address (1 host up) scanned in 0.580 seconds
iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:www
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
...oué je sais j'accepte un peu trop mais c'est pour l'instant...
j'ai fais :
iptables -A INPUT -p tcp -i wlan0 --dport 80 -j ACCEPT
(je suis en wifi)
le début de mon default de apache :
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# RedirectMatch ^/$ /apache2-default/
</Directory>
je comprends pas....
faut-il mettre mon ip fixe dans apache ?
est-ce mon firewall ?
est-ce free qui bloque le 80 ?
#2 Le 27/01/2007, à 19:10
- mika23
Re : apache inaccessible depuis le web
http://127.0.0.1 depuis la machine ou tourne apache ça marche ?
free ne bloque pas le 80
Hors ligne
#3 Le 28/01/2007, à 10:45
- julien00000
Re : apache inaccessible depuis le web
oué oué ça marche
.... en plus je n'ai même pas une erreur de droit d'accès....ça fait juste l'erreur de délais d'attente...
#4 Le 28/01/2007, à 15:42
- julien00000
Re : apache inaccessible depuis le web
je viens de trouver, ça marche depuis l'extérieur
la freebox doit bloquer depuis l'intérieur avec l'ip fixe...
#5 Le 30/01/2007, à 14:58
- Cfabrice
Re : apache inaccessible depuis le web
je viens de trouver, ça marche depuis l'extérieur
la freebox doit bloquer depuis l'intérieur avec l'ip fixe...
il faut renseigner dans httpd.conf l'ip et décommenter l'écoute
Listen xxx.xx.xxxx.xx:80
ServerName .....
Laisse tout en 127.0.0.1 si tu n'as pas besoin d'ouvrir ton serveur au public, au quel cas, tu devras te créer un nom de domaine (.com, .net, .fr... ou chez dyndns gratuitement)
et le renseigner sur 'ServerName'
Là tu pourras faire un 'ping' sur le 'host' créé et avoir ton ip grace à 'ddclient' en console.
tu n'as pas besoin de toucher au VirtualHost si tu n'as pas de client autre que toi même sur le serveur.
laisse le commenté.
192.168.xx.xx semble être un ip interne propre à ta freebox si tu veux la paramètrer et en faire un routeur pour créer un réseau domestique. il me semble que les ip de free commence par un 212.xxx.xxx.xxx...proxad.net (en inversé, resultat access_log)
free n'a rien à voir avec quoi que ce soit, tu fais ce que tu veux avec ton abonnement.
Dernière modification par Cfabrice (Le 30/01/2007, à 15:08)
Hors ligne
Pages : 1