OVH Community, votre nouvel espace communautaire.

NGINX sur PC Windows perso - Comment imposer l'adresse IP 192.168.0.xx du PC


Rizz
06/04/2014, 20h38
Yep les regles dans location ~ \.php$ ( enfin c'est que je fais chez moi pour autoriser certain rep a mon ip ), pas dans serveur{}

Aussi je pense que tu devrai retirer l'ip du listen voir meme commenter cette ligne, car par defaut c'est du 80 de toute facon. ( a mon avis c'est surtout la le soucis car une machine distance ne tapera pas 127.0.0.1 pour aller sur ta machine

Gaston_Phone
27/03/2014, 19h22
C'est OK avec l'adresse http://192.168.0.11/ avec un navigateur utilisé sur le PC contenant le serveur NGINX.

Mais ... sur un autre PC du LAN --> 403 Forbidden

Gaston_Phone
27/03/2014, 19h14
allow 192.168.0.xx; semble la bonne piste.

Il va falloir que je fasse des tests plus poussés au niveau du LAN. Merci cyber-town.fr.

Rizz
27/03/2014, 12h36
allow 127.0.0.1;
allow 192.168.0.0/24;
deny all;

dk_snake
27/03/2014, 10h14
allow -> rentre les adresses IP des postes en question

Gaston_Phone
27/03/2014, 07h14
Merci gierschv pour cette première information.
J'ai testé, ce n'est pas suffisant.

gierschv
26/03/2014, 22h27
Je dirais en commençant par mettre "listen 80" au lieu "listen 127.0.0.1:80"?

Gaston_Phone
26/03/2014, 21h49
Bonjour,

Je suis conscient que ce sujet n'a rien à voir avec OVH.
Mais je travaille beaucoup avec un réseau de PC et un serveur Internet sur un de mes PC.

Je viens de découvrir NGINX PORTABLE WINDOWS.

Je souhaite accéder à ce serveur NGINX depuis les autres PC Windows de mon LAN.

Comment imposer l'adresse IP 192.168.0.xx du PC ?

Voici ce que je trouve dans le fichier conf/nginx.conf

Code PHP:
    server {
        
listen        127.0.0.1:80    default_server;
        
#listen        [::1]:80    ipv6only=on;
        
server_name  localhost;

        
root "d:/wt-nmp/www/";
        
autoindex on;
        
        
allow        127.0.0.1;
        
#allow        ::1;
        
deny        all;

        
# deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        
location ~ /\.ht {
            
deny  all;
        }

        
location ~ \.php$ {
            
try_files $uri =404
                
fastcgi_pass    php_farm;
            include        
nginx.fastcgi.conf;
            }
    } 
Je suis preneur de toutes les suggestions et vous remercie par avance.