Problème avec Web Server Apache

Dans mon bureau, je viens d'installer le serveur et 15 machines clientes. Sur mon serveur j'ai installé un serveur Web apache, Qui fonctionne sans aucune action supplémentaire. Mais les machines client n'ont pas trouvé de serveur Web apache Mon serveur. Voici les détails pour vous:

Server Machine IP : 192.168.0.1
Client Machine IP : 192.168.0.10 - 192.168.0.25

J'utilise les éléments suivants de votre serveur pour voir mon serveur apache:
http://localhost/
http://192.168.0.1/
http://127.0.0.1/
J'utilise sur mes machines clientes les suivantes pour voir mon serveur apache:
http://192.168.0.1/
Mais avec vos voitures client, je ne trouve pas mon serveur apache Sur votre machine serveur.

Quelqu'un peut-il me répondre ce que je suis à blâmer?
Invité:

Blanche

Confirmation de:

Vous ne donnez pas beaucoup d'informations. D'abord, qu'est-ce que "je ne peux pas trouver" signifie? Vous n'obtenez rien? Avez-vous une page avec une erreur? Vous obtenez du contenu, mais pas ce que vous attendez? Qu'est-ce que votre erreur et vos journaux d'accès disent? Ont-ils des connexions de clients? Si oui, faites-ils des erreurs?

Dans de tels cas, vous devez casser des problèmes possibles et effectuer un chèque qui isole un problème distinct.

Sur le serveur: commencez par vérifier les journaux d'erreur. Est-ce qu'ils indiquent des connexions? Sinon, il y a une erreur réseau. S'ils montrent des connexions, qu'est-ce qui en parle?

Vérifiez le fichier de configuration httpd.conf. Avez-vous des sections limites?

Puis-je vérifier avec la machine cliente du serveur? Une machine client peut-elle ping une machine de serveur? Vérifiez d'abord les problèmes de réseau communs. Vous ne mentionnez pas quel OS travaille sur le serveur, que d'autres services soient sur le serveur. (Par exemple, partage de fichiers), Disponible pour ordinateur client?

Sur la machine serveur (Encore une fois, vous n'avez pas mentionné le système d'exploitation) Vous devez exécuter netstat Et voir quelles sockets écoutent. Port 80 situé dans un état LISTEN? Il écoute toutes les interfaces (*) ou seulement 127.0.0.1? S'il est seulement sur 127.0.0.1, Vous ne pouvez jamais le voir, et vous devrez changer votre configuration.

Si cela est allumé et voit qu'il écoute toutes les interfaces, accédez à l'ordinateur client, utilisez-la non traitée. HTTP Pour vérifier la connexion.

telnet 192.168.0.1 80

Avez-vous des signes qu'il se connecte? Ou juste en attente, puis le temps expirera. Si le temps expire, vous pouvez avoir des problèmes avec un pare-feu et vous devez configurer le système d'exploitation du serveur. S'il est connecté, exécutez une simple demande HTTP pour la page d'accueil,

GET / HTTP/1.0
[return]
[return]

Avez-vous quelque chose? Quel code de réponse (Suivez B. HTTP RESPONSE CODE, Pour les voir tous). Problème avec les autorisations? Autorisation?

Retournez sur le serveur. Vérifiez le journal sur le serveur, remarqué quelque chose de nouveau?

Cela devrait suffire à isoler votre problème. Vous avez vraiment besoin de collecter plus d'informations pour vos questions.

Dominique

Confirmation de:

Vous ne dites pas si vous utilisez Linux ou Windows, Qu'est-ce qui serait utile.

Ce type de problème sonne comme si un pare-feu est installé sur le serveur, qui bloque le trafic entrant vers le port 80 (HTTP).

Pour répondre aux questions, connectez-vous ou registre