Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Accès à mon serveur local ?

8 réponses
Avatar
Pierre
Bonsoir à toutes et à tous,

Je possède deux PC reliés par un câble ethernet. La passerelle internet
est activée.

Sur le PC1 (W XP):
- accés direct en ADSL à FREE : OK pas de problème
- un serveur local Apache est installé : j'y accède via mon navigateur
à l'adresse : http://127.0.0.1

Sur le PC2 (W98SE) :
- accés à FREE via le PC1 : ça rame un peu, mais ça va
- par contre, je n'arrive pas à accéder au serveur local installé sur
le PC1. Dans le navigateur du PC2, je tape :http://127.0.0.1 ... il
me répond qu'il ne peut pas accéder à cette page.

J'ai ZoneAlarm sur le PC1, mais que je l'active ou le désactive, le
problème est le même.

Avez-vous une idée de la source du problème ?

Merci de votre aide.

Pierre.

8 réponses

Avatar
Jean-Claude BELLAMY
Dans le message :43c574ae$0$18202$,
Pierre a pris la peine d'écrire ce qui suit :
Bonsoir à toutes et à tous,

Je possède deux PC reliés par un câble ethernet. La passerelle
internet est activée.

Sur le PC1 (W XP):
- accés direct en ADSL à FREE : OK pas de problème
- un serveur local Apache est installé : j'y accède via mon
navigateur à l'adresse : http://127.0.0.1

Sur le PC2 (W98SE) :
- accés à FREE via le PC1 : ça rame un peu, mais ça va
- par contre, je n'arrive pas à accéder au serveur local installé sur
le PC1. Dans le navigateur du PC2, je tape :http://127.0.0.1 ... il
me répond qu'il ne peut pas accéder à cette page.


Évidemment !!!!!
Ah le cosaque !!! ;-)

L'adresse 127.0.0.1 est une adresse NORMALISÉE, toujours attribuée, et
représente l'adresse de boucle (loopback), purement locale, et associée au
hostname lui aussi normalisé "localhost" !
Elle est destinée à permettre les communications inter-processus sur la
machine locale UNIQUEMENT.
*** Ce n'est pas une adresse réseau. ***

TOUTES LES MACHINES du monde entier possèdent TOUTES implicitement (en plus
de leur adresse IP réseau propre) l'adresse 127.0.0.1 !!!! (tout système
confondu doté de TCP/IP : Windows, Mac, Linux, Solaris, HP UX, ...)


Tu ne peux atteindre le serveur Apache du PC1 à partir du PC2 qu'en
indiquant son adresse IP réelle !
P.ex. http://192.168.0.42

Ou, si tu disposes d'un fichier HOSTS, par le nom d"hôte du PC
http://springfield

A propos du fichier HOSTS : http://www.bellamyjc.org/fr/reseau.html#HOSTS

Si tu ne connais pas les adresses IP de tes machines, exécute la commande
suivante (dans une fenêtre de commandes sous XP ou une fenêtre MSDOS sous
Win98)
IPCONFIG
(elle fonctionne aussi bien sous Win98 que sous XP)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] -
http://www.bellamyjc.org ou http://jc.bellamy.free.fr

Avatar
Pierre
Dans le message :43c574ae$0$18202$,
Pierre a pris la peine d'écrire ce qui suit :
Bonsoir à toutes et à tous,

Je possède deux PC reliés par un câble ethernet. La passerelle
internet est activée.

Sur le PC1 (W XP):
- accés direct en ADSL à FREE : OK pas de problème
- un serveur local Apache est installé : j'y accède via mon
navigateur à l'adresse : http://127.0.0.1

Sur le PC2 (W98SE) :
- accés à FREE via le PC1 : ça rame un peu, mais ça va
- par contre, je n'arrive pas à accéder au serveur local installé sur
le PC1. Dans le navigateur du PC2, je tape :http://127.0.0.1 ... il
me répond qu'il ne peut pas accéder à cette page.


Évidemment !!!!!
Ah le cosaque !!! ;-)

L'adresse 127.0.0.1 est une adresse NORMALISÉE, toujours attribuée, et
représente l'adresse de boucle (loopback), purement locale, et associée au
hostname lui aussi normalisé "localhost" !
Elle est destinée à permettre les communications inter-processus sur la
machine locale UNIQUEMENT.
*** Ce n'est pas une adresse réseau. ***

TOUTES LES MACHINES du monde entier possèdent TOUTES implicitement (en plus
de leur adresse IP réseau propre) l'adresse 127.0.0.1 !!!! (tout système
confondu doté de TCP/IP : Windows, Mac, Linux, Solaris, HP UX, ...)


Tu ne peux atteindre le serveur Apache du PC1 à partir du PC2 qu'en
indiquant son adresse IP réelle !
P.ex. http://192.168.0.42

Ou, si tu disposes d'un fichier HOSTS, par le nom d"hôte du PC
http://springfield

A propos du fichier HOSTS : http://www.bellamyjc.org/fr/reseau.html#HOSTS

Si tu ne connais pas les adresses IP de tes machines, exécute la commande
suivante (dans une fenêtre de commandes sous XP ou une fenêtre MSDOS sous
Win98)
IPCONFIG
(elle fonctionne aussi bien sous Win98 que sous XP)

Oui, quel cosaque, je n'en doute pas.


J'ai essayé avec l'adresse trouvée par ipconfig ... pas mieux.

Demain, j'essaierai de voir comment on fait avec les fichiers hosts

Cordialement.

Pierre.


Avatar
Pierre
.....
Oui, quel cosaque, je n'en doute pas.


J'ai essayé avec l'adresse trouvée par ipconfig ... pas mieux.

Demain, j'essaierai de voir comment on fait avec les fichiers hosts

Cordialement.

Pierre.


Je pense n'avoir strictement rien compris au sytème de fichier hosts.
Cependant, sur chacun des mes deux PC j'ai créé (modifié) les fichiers
"hosts et "lmhosts" comme suit

127.0.0.1 localhost (mention existant déjà)
192.168.0.x Nom_du_PC1
192.168.0.y Nom_du_PC2

Ensuite, dans la barre d'adresse du navigateur du PC2 j'ai entré divers
combinaison de http:// ; IP ; NomPC ; ...

Rien n'y fait

NOTA : le seul protocol installé entre les deux PC ets le TCP/IP

Merci de votre aide.

Pierre, le drôle de cosaque.


Avatar
Jean-Claude BELLAMY
Dans le message :43c656e8$0$22221$,
Pierre a pris la peine d'écrire ce qui suit :
Je pense n'avoir strictement rien compris au sytème de fichier hosts.


Lis-moi ceci :
http://www.bellamyjc.org/fr/reseau.html#HOSTS

Cependant, sur chacun des mes deux PC j'ai créé (modifié) les fichiers
"hosts et "lmhosts" comme suit

127.0.0.1 localhost (mention existant déjà)
192.168.0.x Nom_du_PC1
192.168.0.y Nom_du_PC2


Est-ce que tu pourrais nous faire voir le résultat de chaque ipconfig sur
les 2 PC ?

P.ex. :
I:VBS>ipconfig
Configuration IP de Windows
Carte Ethernet LAN:
Suffixe DNS propre à la connexion : maplenet.fr
Adresse IP. . . . . . . . . . . . : 192.168.0.201
Masque de sous-réseau . . . . . . : 255.255.255.0
Passerelle par défaut . . . . . . : 192.168.0.2


Est-ce que les "ping" croisés fonctionnent ?
C'est à dire, que donne la commande :

Sur PC1 :
ping adressePC2

Sur PC2 :
ping adressePC1

P.ex. :(depuis 192.168.0.201)
I:VBS>ping 192.168.0.204
Envoi d'une requête 'ping' sur 192.168.0.204 avec 32 octets de données :
Réponse de 192.168.0.204 : octets2 temps<1ms TTL8
Réponse de 192.168.0.204 : octets2 temps<1ms TTL8
...


Ensuite, dans la barre d'adresse du navigateur du PC2 j'ai entré
divers combinaison de http:// ; IP ; NomPC ; ...
Rien n'y fait


Soit tu as fait une erreur de syntaxe
Soit tu t'es trompé dans une adresse
Soit le coupe-feu Microsoft (s'il est installé) est trop restrictif
-> Il faut (monentanément) le désactiver pour voir si çà change les
choses.
(panneau de config/PareFeu/Désactivé)
Soit ....

NOTA : le seul protocol installé entre les deux PC ets le TCP/IP
Normal ...



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] -
http://www.bellamyjc.org ou http://jc.bellamy.free.fr

Avatar
Pierre
Dans le message :43c656e8$0$22221$,
Pierre a pris la peine d'écrire ce qui suit :
Je pense n'avoir strictement rien compris au sytème de fichier hosts.


Lis-moi ceci :
http://www.bellamyjc.org/fr/reseau.html#HOSTS

Cependant, sur chacun des mes deux PC j'ai créé (modifié) les fichiers
"hosts et "lmhosts" comme suit

127.0.0.1 localhost (mention existant déjà)
192.168.0.x Nom_du_PC1
192.168.0.y Nom_du_PC2


Est-ce que tu pourrais nous faire voir le résultat de chaque ipconfig sur
les 2 PC ?

P.ex. :
I:VBS>ipconfig
Configuration IP de Windows
Carte Ethernet LAN:
Suffixe DNS propre à la connexion : maplenet.fr
Adresse IP. . . . . . . . . . . . : 192.168.0.201
Masque de sous-réseau . . . . . . : 255.255.255.0
Passerelle par défaut . . . . . . : 192.168.0.2


Est-ce que les "ping" croisés fonctionnent ?
C'est à dire, que donne la commande :

Sur PC1 :
ping adressePC2

Sur PC2 :
ping adressePC1

P.ex. :(depuis 192.168.0.201)
I:VBS>ping 192.168.0.204
Envoi d'une requête 'ping' sur 192.168.0.204 avec 32 octets de données :
Réponse de 192.168.0.204 : octets2 temps<1ms TTL8
Réponse de 192.168.0.204 : octets2 temps<1ms TTL8
....


Ensuite, dans la barre d'adresse du navigateur du PC2 j'ai entré
divers combinaison de http:// ; IP ; NomPC ; ...
Rien n'y fait


Soit tu as fait une erreur de syntaxe
Soit tu t'es trompé dans une adresse
Soit le coupe-feu Microsoft (s'il est installé) est trop restrictif
-> Il faut (monentanément) le désactiver pour voir si çà change les
choses.
(panneau de config/PareFeu/Désactivé)
Soit ....
NOTA : le seul protocol installé entre les deux PC ets le TCP/IP
Normal ...



Voilà le résultat des cousres :



ipconfig sur PC1 :

Carte Ethernet connexion au réseau local :
Suffixe DNS propre à la connexion :
Adresse IP ...................... : 192.168.0.1
Masque de sous réseau ........... : 255.255.255.0
Passerelle par défaut ........... :

Carte Ethernet connexion à Internet :
Suffixe DNS propre à la connexion :
Adresse IP ...................... : 82.236.70.61
Masque de sous réseau ........... : 255.255.255.0
Passerelle par défaut ........... : 82.236.70.254


ipconfig sur PC2 :

Configuration IP de Windows 98

0 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 0.0.0.0
Passerelle par défaut ...... :

1 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 255.255.255.0
Passerelle par défaut ...... : 192.168.0.1


ping sur PC1 :

Envoi d'une requête "ping" sur 192.168.0.2 :
Réponse de 192.168.0.2 : octets = 32 temps < 1 ms TTL = 64
Réponse de 192.168.0.2 : octets = 32 temps < 1 ms TTL = 64
Réponse de 192.168.0.2 : octets = 32 temps < 1 ms TTL = 64
Réponse de 192.168.0.2 : octets = 32 temps < 1 ms TTL = 64

Statistiques ping pour 192.168.0.2 :
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte = 0%)
Durée approximative des boucles en millisecondes :
Minimum = 0 ms, Maximum = 0 ms, Moyenne = 0 ms

ping sur PC2 :

Envoi d'une requête "ping" sur 192.168.0.1 :
Réponse de 192.168.0.1 : octets = 32 temps < 10 ms TTL = 128
Réponse de 192.168.0.1 : octets = 32 temps < 10 ms TTL = 128
Réponse de 192.168.0.1 : octets = 32 temps < 10 ms TTL = 128
Réponse de 192.168.0.1 : octets = 32 temps < 10 ms TTL = 128

Statistiques ping pour 192.168.0.1 :
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte = 0%)
Durée approximative des boucles en millisecondes :
Minimum = 0 ms, Maximum = 0 ms, Moyenne = 0 ms

Mon parefeu est ZoneAlarm, mais apparemment, désactivé ou pas c'est pareil.

En espérant que ces données vous aideront à me donner une piste.

Cordialement.

Pierre.


Avatar
Jean-Claude BELLAMY
Dans le message :43c6e070$0$11229$,
Pierre a pris la peine d'écrire ce qui suit :
[...]
Est-ce que tu pourrais nous faire voir le résultat de chaque
ipconfig sur les 2 PC ?
[...]
Voilà le résultat des cousres :

ipconfig sur PC1 :

Carte Ethernet connexion au réseau local :
Suffixe DNS propre à la connexion :
Adresse IP ...................... : 192.168.0.1
Masque de sous réseau ........... : 255.255.255.0
Passerelle par défaut ........... :
[...]

ipconfig sur PC2 :

Configuration IP de Windows 98

0 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 0.0.0.0
Passerelle par défaut ...... :

1 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 255.255.255.0
Passerelle par défaut ...... : 192.168.0.1


?????????

Ah là il y a un problème !
Ton PC2 n'a aucune adresse IP affectée !
(0.0.0.0 dénote absence d'adrIP)


ping sur PC1 :

Envoi d'une requête "ping" sur 192.168.0.2 :
Réponse de 192.168.0.2 : octets = 32 temps < 1 ms TTL = 64
???

C'est quoi, comme machine, "192.168.0.2" ?
Vu que l'ipConfig de PC2 n'a rien donné !


[...]
ping sur PC2 :

Envoi d'une requête "ping" sur 192.168.0.1 :
Réponse de 192.168.0.1 : octets = 32 temps < 10 ms TTL = 128


?????????
Comment le ping aurait-il pu donner un résulat valide en absence d'adr Ip
sur la carte ?

Es-tu sûr de ce que tu as envoyé concernant le PC2 ?
Car il y a une incohérence ...
(0.0.0.0 d'un côté et 192.168.0.2 de l'autre !)

J'ai la forte impression que tu as fait un lapsus clavi ...



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] -
http://www.bellamyjc.org ou http://jc.bellamy.free.fr


Avatar
Pierre
Dans le message :43c6e070$0$11229$,
Pierre a pris la peine d'écrire ce qui suit :
[...]
Est-ce que tu pourrais nous faire voir le résultat de chaque
ipconfig sur les 2 PC ?
[...]
Voilà le résultat des cousres :

ipconfig sur PC1 :

Carte Ethernet connexion au réseau local :
Suffixe DNS propre à la connexion :
Adresse IP ...................... : 192.168.0.1
Masque de sous réseau ........... : 255.255.255.0
Passerelle par défaut ........... :
[...]

ipconfig sur PC2 :

Configuration IP de Windows 98

0 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 0.0.0.0
Passerelle par défaut ...... :

1 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 255.255.255.0
Passerelle par défaut ...... : 192.168.0.1


?????????

Ah là il y a un problème !
Ton PC2 n'a aucune adresse IP affectée !
(0.0.0.0 dénote absence d'adrIP)

ping sur PC1 :

Envoi d'une requête "ping" sur 192.168.0.2 :
Réponse de 192.168.0.2 : octets = 32 temps < 1 ms TTL = 64
???

C'est quoi, comme machine, "192.168.0.2" ?
Vu que l'ipConfig de PC2 n'a rien donné !


[...]
ping sur PC2 :

Envoi d'une requête "ping" sur 192.168.0.1 :
Réponse de 192.168.0.1 : octets = 32 temps < 10 ms TTL = 128


?????????
Comment le ping aurait-il pu donner un résulat valide en absence d'adr Ip
sur la carte ?

Es-tu sûr de ce que tu as envoyé concernant le PC2 ?
Car il y a une incohérence ...
(0.0.0.0 d'un côté et 192.168.0.2 de l'autre !)

J'ai la forte impression que tu as fait un lapsus clavi ...


Aïe, aïe, aïe, je me dis toujours de faire attention aux "copier coller"
: je suis encore tombé dedans.

J'ai corrigé, il fallait donc lire :

pconfig sur PC2 :

Configuration IP de Windows 98

0 - Carte Ethernet :
Adresse IP .................. : 0.0.0.0
Masque de sous-réseau ....... : 0.0.0.0
Passerelle par défaut ...... :

1 - Carte Ethernet :
Adresse IP .................. : 192.168.0.2
Masque de sous-réseau ....... : 255.255.255.0
Passerelle par défaut ...... : 192.168.0.1

Mon PC2 a bien une adresse : 192.168.0.2.

Cordialement.

Pierre.



Avatar
Gil_13MRS
Bonjour,

si les dns sont renseignés, est-ce que le fichier hosts a préseance sur la
reqête dns, ou bien le hosts n'intervient pas?


Dans le message :43c574ae$0$18202$,
Pierre a pris la peine d'écrire ce qui suit :
Bonsoir à toutes et à tous,

Je possède deux PC reliés par un câble ethernet. La passerelle
internet est activée.

Sur le PC1 (W XP):
- accés direct en ADSL à FREE : OK pas de problème
- un serveur local Apache est installé : j'y accède via mon
navigateur à l'adresse : http://127.0.0.1

Sur le PC2 (W98SE) :
- accés à FREE via le PC1 : ça rame un peu, mais ça va
- par contre, je n'arrive pas à accéder au serveur local installé sur
le PC1. Dans le navigateur du PC2, je tape :http://127.0.0.1 ... il
me répond qu'il ne peut pas accéder à cette page.


Évidemment !!!!!
Ah le cosaque !!! ;-)

L'adresse 127.0.0.1 est une adresse NORMALISÉE, toujours attribuée, et
représente l'adresse de boucle (loopback), purement locale, et associée au
hostname lui aussi normalisé "localhost" !
Elle est destinée à permettre les communications inter-processus sur la
machine locale UNIQUEMENT.
*** Ce n'est pas une adresse réseau. ***

TOUTES LES MACHINES du monde entier possèdent TOUTES implicitement (en plus
de leur adresse IP réseau propre) l'adresse 127.0.0.1 !!!! (tout système
confondu doté de TCP/IP : Windows, Mac, Linux, Solaris, HP UX, ...)


Tu ne peux atteindre le serveur Apache du PC1 à partir du PC2 qu'en
indiquant son adresse IP réelle !
P.ex. http://192.168.0.42

Ou, si tu disposes d'un fichier HOSTS, par le nom d"hôte du PC
http://springfield

A propos du fichier HOSTS : http://www.bellamyjc.org/fr/reseau.html#HOSTS

Si tu ne connais pas les adresses IP de tes machines, exécute la commande
suivante (dans une fenêtre de commandes sous XP ou une fenêtre MSDOS sous
Win98)
IPCONFIG
(elle fonctionne aussi bien sous Win98 que sous XP)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] -
http://www.bellamyjc.org ou http://jc.bellamy.free.fr