Apache / httpd

je ne sais pas pourquoi ma page web hébérgée sur mon ordinateur n'est visible que depuis le réseau interne. On ne la vois jamais depuis internet. Ca me dit "connection refusée" comme s'il y avait un firewall, et pourtant c'est pareil avec ou sans le firewall (iptables).
Est-ce qq aurait une idée?

Merci d'avance

20 réponses

  • Votes
  • Date
  • Date décroissante
  1. Re,

    Peux tu me confirmer que ton IP est: 81.64.xx.145

    De plus ta machine ne reponds ni en port 80 ni en ping.

    As tu un firewall installé dessus? et peux tu le desactiver.

    Autre chose peux tu me donner le resultat de la commande netstat -an| grep 80

    Merci
    1. oui c'est bien cette adresse
      elle ne répond pas en ping car je l'ai bloqué (je vais le bébloquer)

      par contre de ce qui est port 80 c'est un mistère..... je ne sais pas pourquoi ça répond pas,
      c'est pas le cas avec le réseau interne. je pensé que c'était l'histoire du firewall mais, non quelque je faisse c'est tjs la même chose
      1. voici le résultat:

        netstat -an| grep 80
        tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN

        j'ai désactivé le firewall
        1. Effectivement y a l air d avoir un ptit prob qq part.

          J arrive bien a te pinguer, j arrive a joindre le port 22 mais pas le port 80.

          Franchement la je sais pas.

          Quel est ta distrib ?? as tu shorewall?? as tu des logiciels anti hack ou sniffer d installer??

          Merci
          1. alors j'ai une redhat 9.0 avec iptables
            shorewall - je ne sais même pas ce que c'est....
            et y a pas question d'autres logiciels car apart ma distrib je n'ai absolument rien installé de plus.

            et c'est bizerre car sur un 2ème pc que j'ai c'est exactement le même pb.
            je crois que c'est juste une question de bonne config....je sais plus..

            Mais franchemant, je te remerci quand même de t'avoir interessé à mon cas, c'est vraiment très gentil de ta part
            si jamais tu trouvait qq chose dis le moi, ok ?
            Merci
            1. juste pour savoir: qu'est ce qu'elle est sensé faire cette commande?

              netstat -an| grep 80

              tu sais c'est pour la culture générale
              1. netstat -an permet de voir les connections ouverte, etablie... sur ton pc.

                Tout ce qui est en listen c est les serveurs ouvert. (SSH:22, http:80...)

                tape netstat -taupe, cela te donne plus ou moins les memes info avec les noms des serevices.

                la reponse que tu as eu 0000 0.0.0.0:80 veut dire que ton port 80 (le server web) est ecoute a partir de tte tes interfaces.

                Tu aurais eu 192.168.0.0:80 cela aurait voulu dire que tu aurais pu joindre ton server que depuis l interne.

                ....;

                enfin je vois pas trop pk cxa marche pas il n y a pas de raison.

                Peux tu me confirmer que de l interne ca marche ?ou juste en local?
                1. alors en interne (le réseau avec tous mes pc quoi) ça marche nickel.

                  je mets l'adresse ip 192.168.0.1 (du serveur) ou l'ip du FAI depuis n'importe quel pc et ça marche !

                  et quand je fais nmap [mon ip du FAI ou local] le port 80 est bien ouvert
                  par contre si je scane mes ports depuis un pc externe le port 80 est filtred
                  c'est une enigme pour moi je ne comprend vraiment pas
                  mais t'a déja configuré apache? ya pas une manipe spéciale à faire ?
                  parce que moi j'ai ma config de base avec la page de test de apache qui s'affiche....
                  1. jE SUSPECTE que tu as un firewall qui block les arrivés du net
                    Peux tu esssayer /etc/rc.d/init.d/shorewall stop et /etc/rc.d/init.d/iptables stop
                    puis reessayer de l externe?
                    1. alors je l'ai déjà essayé, mais tu peux le voir toi même

                      alors shorewall -- ça marche pas puisque je l'ai pas installé
                      et iptabes je l'ai stoppé

                      et le port 80 est toujours filtred ;(

                      je te laisse voi si tu a le temps
                      1. alors mon fournisseur c'est noos

                        tu crois que ça peux avoir qqc avec ça ?
                        1. Je sais pas trop,

                          Je sais qu en belgique il existe des fournisseurs qui block certains port;

                          Mais je ne sais ou ne savais pas que ca existait deja en france lool

                          Je vais regarder now.

                          j essaye de te tenir au courant
                          1. vraiment ????

                            alors si c'est ça je change de FAI !!!!

                            si tu peux le vérifier ça serait vraiment cool

                            Merci
                            1. Bon il reste une solution ::

                              S il bloque le port 80 on va en utiliser un autre.
                              Edite ton fichier /etc/httpd/httpd.conf et remplace la ligne 80 par 81 par exemple;
                              Apres /etc/rc.d/init.d/httpd restart

                              Puis essaye de l externe via la commande : http://amic.hopto.org:81

                              Si ca marche c est cool pas d autre solution je crois
                              Tiens nous au courant
                              1. omg

                                les salauds !!!!!

                                je crois que je vais pas resté longtemps chez noos !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                                ça marche sur le port 81 de l'exterieur !!!!!!!!!!!!!!!!!

                                franchement je te remerci beaucoup, sans ton aide je serais probablement resté des semaines regardant les manuels de configuration de apache.
                                c'était alors le port 8O bloqué par noos !!!!!!!!

                                j'en reviens pas.........
                                franchement je suis vraiment déçu par noos ....
                                je me demande quel interet ils ont pour faire ça !!!!!!

                                merci 1000 fois rosen
                                1. De rien :)

                                  Comme quoi des fois vaut mieux payer un peu plus chere mais au moins on a moins de prob;

                                  Sur ceux bye bonne continuation