Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/10/2012, à 16:57

TEXMAN

[RESOLU]Serveur OK en localhost mais pas a travers le réseau local

Bonjour,
suite migration en 12.04 mon serveur Lamp fonctionne bien avec http://localhost mais pas en locla depuis un autre poste de travail en http://192.168.1.11
lors de la migration j'ai choisi de garder mon ancien fichier 'default' parce que j'avais une rewrite rule.
ma config:

  1. ports.conf

    NameVirtualHost *:80
    Listen 80
    
    <IfModule mod_ssl.c>
        # If you add NameVirtualHost *:443 here, you will also have to change
        # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
        # to <VirtualHost *:443>
        # Server Name Indication for SSL named virtual hosts is currently not
        # supported by MSIE on Windows XP.
        Listen 443
    </IfModule>
    
    <IfModule mod_gnutls.c>
        Listen 443
    </IfModule>
  2. le fichier default

    <VirtualHost *:80>
    	ServerAdmin webmaster@localhost
    
    	DocumentRoot /var/www
    	<Directory />
    		Options FollowSymLinks
    		AllowOverride None
    	</Directory>
    	<Directory /var/www/>
    		Options Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		RewriteEngine On
    		RewriteOptions Inherit
    		Order Allow,Deny
    		allow from all
    #Le rewrite de wordpress
    		RewriteBase /www_endev/wordpress/
    		RewriteRule ^index\.php$ - [L]
    		RewriteCond %{REQUEST_FILENAME} !-f
    		RewriteCond %{REQUEST_FILENAME} !-d
    		RewriteRule . /www_endev/wordpress/index.php [L]
    	</Directory>
    	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    ...
  3. le port 80 est bien listen

 netstat -antu
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat      
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     

un ping depuis le poste à partir duquel je veux ma connecter vers le 192.168.1.11 est OK
Merci de votre aide je ne trouve pas ou est l'erreur

Dernière modification par TEXMAN (Le 25/10/2012, à 11:13)

Hors ligne

#2 Le 24/10/2012, à 18:33

Maisondouf

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

T'as pas 'ufw' installé ?

sudo ufw status numbered

ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#3 Le 24/10/2012, à 18:41

TEXMAN

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

ça donne ça:

État : actif

Vers                       Action      Depuis
----                       ------      ------
4662/tcp                   ALLOW       Anywhere
4672/udp                   ALLOW       Anywhere
6881/tcp                   ALLOW       Anywhere
4444/udp                   ALLOW       Anywhere
6881:6889/tcp              ALLOW       Anywhere
51413/tcp                  ALLOW       Anywhere
21/tcp                     ALLOW       Anywhere
25/tcp                     ALLOW       Anywhere
110                        ALLOW       Anywhere
143                        ALLOW       Anywhere
22                         ALLOW       Anywhere

Hors ligne

#4 Le 24/10/2012, à 20:06

TEXMAN

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

Tonnerrrre sad

sudo ufw disable 

et miracle tout remarche!!!
C'est nouveau avec la 12.04 que le parefeu ufw soit activé !!!

Hors ligne

#5 Le 24/10/2012, à 23:26

Maisondouf

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

Effectivement, ta solution est brutale....
Tu as désactivé totalement la protection des ports du PC.
Tu aurais du simplement ajouter une règle pour le port 80

sudo ufw allow 80

ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#6 Le 25/10/2012, à 11:11

TEXMAN

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

oui j'ai remis un peu de sécurité:

  1. dans /etc/apache2/sites-available

    Order Deny,Allow
    		Deny from all
    		Allow from 127.0.0.1 ::1/128		# local
    		Allow from 192.168.1.0/24	# reseau
  2. dans ufw
    Internet :

    $ sudo ufw allow ssh
    $ sudo ufw allow ftp
    $ sudo ufw allow www
    $ sudo ufw allow https
    $ sudo ufw allow http-alt 

J'ai rien lu qui dit que Ufw est d'office sur la 12.04???

Hors ligne

#7 Le 25/10/2012, à 11:43

Maisondouf

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

Il est d'office dans la version serveur depuis longtemps, mais effectivement dans la version desktop, c'est nouveau.


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#8 Le 25/10/2012, à 12:24

TEXMAN

Re : [RESOLU]Serveur OK en localhost mais pas a travers le réseau local

Super
MERCI en tout cas de m'avoir mis le doigt dessus ...j'étais parti sur une mauvaise piste...
je pensais que c'était dans la config d'apache les default et autres virtualhost.

Hors ligne