IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

serveur web fonctionne mais inaccessible sur internet


Sujet :

Apache

  1. #21
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    En effet, tu ne pourras pas te connecter via ton IP Neufbox à un ordi connecté sur la même Neufbox. Pour voir si ça fonctionne, tu n'as qu'à utiliser un proxy (il y en a plein sur internet, il te suffira de taper soit ton adresse .dyndns.org, soit ton adresse IP Neuf) si ton site s'affiche c'est que tu es joignable de l'extérieur.

  2. #22
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    Merci pour les réponses, et merci pour le tutoriel très interessant très clair...
    mais j'ai beau le suivre ça ne fonctionne tjrs pas même de l'exterieur !!!
    Et pourtant :
    le service dyndns fonctionne bien !
    j'ai fait un adressage fixe sur ma carte réseau
    j'ai modifié le fichier hosts avec :
    monipfixe monsite.dyndns.org
    Le fichier httpd config comme indiqué dans le 'tuto'
    la NAT sur la 9box comme je l'ai indiqué plus haut.
    désactivé le firewall de la box ...
    ça devrait fonctionner et ça ne fonctionne tjrs pas !

    Quelqu'un a t'il encore une idée ?
    merci d'avance pour les réponses

  3. #23
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    A noter une légère évolution...
    au départ le message était :
    erreur 404 site injoignable (ou qq chose comme ça...)

    maintenant le message est :
    accès refusé au serveur

    (message vu de l'exterieur bien evidement)

  4. #24
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par RichardP Voir le message
    j'ai modifié le fichier hosts avec :
    monipfixe monsite.dyndns.org
    Donc, depuis ton PC qui fait serveur, quand tu tapes http://monsite.dyndns.org/, ça donne quoi ?

  5. #25
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    http://monsite.dyndns.org dans un navigateur sur mon pc (avec le fichier httpd.conf modifié comme dans le tuto ça ne donne rien du tout (Impossible d'afficher la page) par contre le port 80 est bien actif et apache fonctionne, d'ailleur si je fais un ping sur.mon.ip.fai ça répond bien, et si je fais un ping sur mon ip fixe c'est aussi ok
    ping sur monsite.dyndns.org c'est ok et il m'affiche l'ip fournie par le fai
    (si je fais http://localhost dans le navigateur là le site s'affiche)

    Merci pour les réponses

  6. #26
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Tu peux nous envoyer tes fichiers de configuration Apache (httpd.conf) ?

  7. #27
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    Voici le fichier httpd.conf

    J'ai enlevé pour une raison évidente tout ce qui était en commentaires, sauf ce que j'ai commenté moi même.

    Merci d'avance pour la réponse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    ServerRoot "c:/wamp/bin/apache/apache2.2.6"
     
    Listen 80
     
    LoadModule actions_module modules/mod_actions.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule asis_module modules/mod_asis.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
     
    LoadModule authn_default_module modules/mod_authn_default.so
    LoadModule authn_file_module modules/mod_authn_file.so
     
    LoadModule authz_default_module modules/mod_authz_default.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_host_module modules/mod_authz_host.so
    LoadModule authz_user_module modules/mod_authz_user.so
    LoadModule autoindex_module modules/mod_autoindex.so
     
    LoadModule cgi_module modules/mod_cgi.so
     
    LoadModule dir_module modules/mod_dir.so
    LoadModule env_module modules/mod_env.so
     
    LoadModule imagemap_module modules/mod_imagemap.so
    LoadModule include_module modules/mod_include.so
     
    LoadModule isapi_module modules/mod_isapi.so
    LoadModule log_config_module modules/mod_log_config.so
    LoadModule mime_module modules/mod_mime.so
     
    LoadModule negotiation_module modules/mod_negotiation.so
     
    LoadModule setenvif_module modules/mod_setenvif.so
     
    LoadModule userdir_module modules/mod_userdir.so
     
    LoadModule php5_module "c:/wamp/bin/php/php5.2.5/php5apache2_2.dll"
     
    ServerAdmin webmaster@localhost
     
    ServerName monsite.dyndns.org
     
    DocumentRoot "c:/wamp/www/"
     
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        #Order deny,allow
        #Deny from all
        Satisfy all
    </Directory>
     
    <Directory "c:/wamp/www/">
     
        Options Indexes FollowSymLinks
     
        AllowOverride all
     
       onlineoffline tag - don't remove
        #Order Deny,Allow
        #Deny from all
        #Allow from 127.0.0.1
     
    </Directory>
     
    <IfModule dir_module>
        DirectoryIndex index.php index.php3 index.html index.htm
    </IfModule>
     
     
    <FilesMatch "^\.ht">
        #Order allow,deny
        #Deny from all
    </FilesMatch>
     
     
    ErrorLog "c:/wamp/logs/apache_error.log"
     
     
    LogLevel warn
     
    <IfModule log_config_module>
     
        LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
        LogFormat "%h %l %u %t \"%r\" %>s %b" common
     
        <IfModule logio_module>
     
          LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
        </IfModule>
     
     
        CustomLog "c:/wamp/logs/access.log" common
     
     
    </IfModule>
     
    <IfModule alias_module>
     
        ScriptAlias /cgi-bin/ "cgi-bin/"
     
    </IfModule>
     
     
    <Directory "cgi-bin">
        AllowOverride None
        Options None
        #Order allow,deny
        #Allow from all
    </Directory>
     
    DefaultType text/plain
     
    <IfModule mime_module>
     
        TypesConfig conf/mime.types
     
     
        AddType application/x-compress .Z
        AddType application/x-gzip .gz .tgz
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php .php3
     
     
    </IfModule>
     
     
    Include conf/extra/httpd-autoindex.conf
     
     
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>
     
    Include "c:/wamp/alias/*"

  8. #28
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ton fichier est correct. J'en viens à croire qu'il y a un problème avec le fichier etc/hosts de ton PC : tu as fait quelle configuration dedans ? Si tu indiques une IP, indique celle du PC, pas celle du routeur.

    Et pour tester l'accès depuis l'extérieur, ben faut tester depuis l'extérieur

  9. #29
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    oui dans le fichier hosts j'ai essayé pas mal de chose dont :
    mon.ip.fixe.xxx monsite.dyndns.org
    et ça ne marche pas non plus

    une question en passant quand on fait une modif elle met combien de temps à se répandre sur le web (je fait mes tests avec une personne qui est à l'autre bout de la France)?

  10. #30
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Tu as désactivé tous les pare-feux qui tournent sur le serveur ? C'est pas normal que ça ne marche pas en indiquant l'IP locale pour monsite.dyndns.org. A mon avis, faut d'abord résoudre ce problème avant d'envisager la suite : si déjà en local ça ne marche pas avec le nom définitif...

    Citation Envoyé par RichardP Voir le message
    une question en passant quand on fait une modif elle met combien de temps à se répandre sur le web (je fait mes tests avec une personne qui est à l'autre bout de la France)?
    Tout dépend de la modification. Si c'est une modification d'IP pour DynDNS, ça doit être quelques minutes. Si c'est une configuration sur ton routeur, c'est le temps que le routeur prenne la modification en compte.

  11. #31
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    tes réponses m'inquiètes j'esperais que tu trouve une erreur dans mes ficihers de config ... mais aparament c'est bon ... et pourtant ça ne marche pas !
    pas de route à définir dans le routeur ?
    juste la NAT à faire est tu sûr qu'elle soit bonne ?

    Nom Protocole Type Ports externes IP de destination portdestination
    80 les deux port 80 mon.ip.fixe.xxx 80

    desactivé le firewall de la box et activé le service dyndns sur la box


    pourquoi ça ne marche pas ?

  12. #32
    jnore
    Invité(e)
    Par défaut
    Il n'y a pas de raison de toucher apache, perso, je n'ai pas eu besoin.
    A mon avis c'est ta config sur le site de dyndns qui est erronée.
    regarde la photo pour modèle.

    Ton adresse ip de ton routeur (internet) doit paraitre dans la case que j'ai gribouillée.

    Essaie de redémarrer ton routeur et vois si sur le site de dyndns l'ip change a l'endroit que je t'ai mis en photo.

    Pour y aller tu te connectes au site, tu choisis 'Services', puis 'DNS service' puis 'Dynamic DNS' puis ('Manage host' en haut à droite).

    A+
    Images attachées Images attachées  

  13. #33
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    Oui j'ai déjà fait plusieurs fois la verification L'adresse ip que je vois dans mes services pour monsite.dyndns.org est bien la même que celle que je vois dans ma 9box et lorsque je fais un reset de la box le changement d'ip est bien pris en compte sur dyndns.
    pour ce qui est de dyndns il me semble que c'est ok (de plus qd je ping monsite.dyndns.org cela répond bien et il m'affiche même l'adresse ip fournie par le fai

    est ce que cela voudrait dire que mon site arriverait à passer la box ?
    par contre telnet sur la même adresse 80 je n'ai pas de connexion !

  14. #34
    Membre expérimenté
    Avatar de muad'dib
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2003
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 013
    Points : 1 381
    Points
    1 381
    Par défaut
    Basiquement, telnet te permet de te connecter à un port sur une machine. Si tu n'arrives pas à te connecter sur le port de ton serveur web depuis l'extérieur, c'est qu'il y a un problème. Normalement un service comme DynDNS effectue simplement une redirection d'un nom de domaine vers une adresse IP. Il n'y a rien à configurer dans /etc/host. Si quand tu ping monsite.dyndns.org tu obtiens l'adresse IP de ta machine alors c'est bon, DynDNS fonctionne correctement. http://monsite.dyndns.org ou http://ton_adresse_ip doit revenir exactement au même.

    Je persiste à croire qu'il y a un firewall sur ta machine. Un petit
    /etc/init.d/iptables stop
    pour voir ?

  15. #35
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    Euh ça ne serait pas une commande linux que tu m'indique là ?
    Parce que je suis sous WindowsXP...
    et apparament le firewall est désactivé

  16. #36
    jnore
    Invité(e)
    Par défaut
    Es-tu sûr d"avoir bien rensigne l'adresse ip de ton pc dans la neuf box au niveau du routage? genre 192.168.1.xxx

    Il n'y a pas de raison que ca ne marche pas!

  17. #37
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    Oui je suis certain d'avoir renseigné l'IP de mon PC/serveur dans la NAT de la 9box sur le port 80 !

    par contre je n'ai pas créé de route dans la table de routage (je ne crois pas que ce soit necessaire)

    Et dans l'onglet DHCP j'ai defini l'ip fixe et l'adresse mac de mon PC comme adresse statique

  18. #38
    jnore
    Invité(e)
    Par défaut
    Je n'ai pas lu toute la discussion, mais quand tu fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http://localhost:80
    est-ce que tu tombe bien sur ton serveur web (une page index.html par ex ?)

  19. #39
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Points : 7
    Points
    7
    Par défaut
    avec le fichier httpd.conf telle qu'il a été montré plus haut, je n'ai rien du tout lorsque je met http://localhost:80 dans la fenetre d'un navigateur. par contre avec un autre httpd j'avais l'index du site qui apparaissait en effet

  20. #40
    jnore
    Invité(e)
    Par défaut
    Il faut commencer déjà par s'assurer que tu peux te connecter sur ton serveur en local.
    Si cela n'est déjà pas possible, tu n'y arriveras jamais.
    Remets ta config telle qu'elle était.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 4 PremièrePremière 1234 DernièreDernière

Discussions similaires

  1. GUEST en serveur WEB OK mais il n'a pas accès internet
    Par seb.49 dans le forum VirtualBox
    Réponses: 2
    Dernier message: 13/01/2010, 18h21
  2. Réponses: 1
    Dernier message: 15/04/2008, 15h03
  3. Image présente sur dreamweaver mais pas sur internet
    Par zabdaniel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 19/12/2007, 15h09
  4. [MySQL] code passant sur le server mais pas sur Internet
    Par Atreyu_96 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 27/09/2007, 17h09
  5. Faire fonctionner mes sockets sur internet
    Par the_penguin dans le forum Développement
    Réponses: 9
    Dernier message: 22/04/2006, 12h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo