Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2354 connectés 

  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  Puis-je faire serveur web si je donne mon IP ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Puis-je faire serveur web si je donne mon IP ?

n°452860
Profil sup​primé
Posté le 13-03-2010 à 01:49:37  answer
 

Bonjour, j'ai une adress IP dynamique et tout mais, si je donne mon adresse IP ponctuellement, n'est t-il possible de faire serveur Web ?
Si oui, alors j'ai un problème.
J'ai configurer mon modem théoriquement, mais je suis pas certain. C'est Netgear DG834G.
J'ai mi pppoE dans la config de base, et j'ai mis l'adresse local de ma machine dans Serveur DMZ, que faut -il faire encore ?
S'il vous plait ?
Merci.

mood
Publicité
Posté le 13-03-2010 à 01:49:37  profilanswer
 

n°452880
bardiel
Debian powa !
Posté le 13-03-2010 à 12:38:46  profilanswer
 

1- il te faut un logiciel qui va faire office de serveur Web (Apache2 ou IIS - pas taper :o - ou un "complet" genre WAMP)
2- tu crées un lien (ou NAT ou "route", connais pas le DG834G), qui redirige les accès entrant sur le port 80 en provenance d'internet (WAN) vers l'adresse IP (fixe de préférence) de ton serveur web, sur le port de ton choix (80 par défaut).
3- tu vires la zone DMZ, ça n'a rien à faire, et cela peut même être dangereux (un SSH non fermé, un FTP "public", un port en écoute et paf on peut entrer sans frapper).

 

en option, tu peux voir du côté de DynDNS (ou un équivalent) qui propose un lien "fixe" (genre "myuberserver.is-a-geek.net" ), et ton IP (publique) sera mis à jour soit par le modem (s'il dispose de l'option "kivabien" ) soit par ton serveur web (avec le logiciel "kivabien" ).


Message édité par bardiel le 13-03-2010 à 12:43:07

---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°452899
Profil sup​primé
Posté le 13-03-2010 à 15:20:40  answer
 

Merci bardiel
 
1- j'ai installé Apache2
2- j'ai créé un service TCP nommé http sur les ports 8080 à 8080 (Apache écoute sur le port 8080)  
2.1 j'ai défini une une règle de service sortant pour le service http.
3 - j'ai viré la zone DMZ.
 
Et je tombe sur l'interface du routeur. Pas sur le serveur (le site) (En tout cas de l'intérieur)
 
Voici un lien avec mon IP jovalise


Message édité par Profil supprimé le 13-03-2010 à 15:51:17
n°452903
Profil sup​primé
Posté le 13-03-2010 à 15:30:18  answer
 

Du coup, j'ai créé une règle pour le service entrant... Toujours aucun résultat.

n°452913
gorn nova
(╯°□°)╯ ︵ ┻━┻
Posté le 13-03-2010 à 17:44:47  profilanswer
 

je ne connais pas ton routeur, mais a vue de nez je dirais :  
 
- desactive la gestion a distance (externe) de ton routeur (ou change le port d'ecoute)
- redirection de port (port forward) : tout ce qui arrive sur le 80 > redirrigé vers le 8080 de <l'ip de ton pc>
 
accessoirement essaie de faire tester par quelqu'un d'externe a ton reseau local : certains routeurs considerent que si tu appelle la patte externe depuis le lan, il te connecte quand meme a l'interface de gestion, alors qu'un "externe" n'aura pas la meme chose.
 


---------------
Feed | Vente trucs | Le gras, c'est la vie  ¯\_(ツ)_/¯  
n°452917
Profil sup​primé
Posté le 13-03-2010 à 18:08:06  answer
 

Merci gorn nova
 
La gestion à distance est désactivée, et j'ai redirigé le port 80 sur 8080.
 
J'ai plus accès à l'interface, mais j'ai toujours pas accès au site comme ça...
 
Quelqu'un pour cliquer sur le lien ci-dessus ?
 

n°452927
gorn nova
(╯°□°)╯ ︵ ┻━┻
Posté le 13-03-2010 à 18:39:53  profilanswer
 

ca timeout chez moi :)
 

Citation :

La connexion a échoué
Firefox ne peut établir de connexion avec le serveur à l'adresse xxxxxxxxx


 
est ce que tu accede a ton site en local (avec ton ip) ?
ca donne l'impression que le service apache n'est pas lancé, ou que dans le fichier httpd.conf tu n'autorise l'acces que depuis l'adresse locale.
(ou autre option, firewall qui bloque ?)


---------------
Feed | Vente trucs | Le gras, c'est la vie  ¯\_(ツ)_/¯  
n°452930
Profil sup​primé
Posté le 13-03-2010 à 18:56:35  answer
 

Apahe est lancé, j'y accède via 'localhost'.
 
Le fichier httpd.conf est celui d'origine livré avec Apache2 en téléchargement sur le web.
 
Voici son contenu, finalement Apache écoute sur le port 80, je m'étais trompé.
 

Code :
  1. ServerRoot "c:/Apache2"
  2. Listen 80
  3. LoadModule actions_module modules/mod_actions.so
  4. LoadModule alias_module modules/mod_alias.so
  5. LoadModule asis_module modules/mod_asis.so
  6. LoadModule auth_basic_module modules/mod_auth_basic.so
  7. LoadModule authn_default_module modules/mod_authn_default.so
  8. LoadModule authn_file_module modules/mod_authn_file.so
  9. LoadModule authz_default_module modules/mod_authz_default.so
  10. LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
  11. LoadModule authz_host_module modules/mod_authz_host.so
  12. LoadModule authz_user_module modules/mod_authz_user.so
  13. LoadModule autoindex_module modules/mod_autoindex.so
  14. LoadModule cgi_module modules/mod_cgi.so
  15. LoadModule dir_module modules/mod_dir.so
  16. LoadModule env_module modules/mod_env.so
  17. LoadModule include_module modules/mod_include.so
  18. LoadModule isapi_module modules/mod_isapi.so
  19. LoadModule log_config_module modules/mod_log_config.so
  20. LoadModule mime_module modules/mod_mime.so
  21. LoadModule negotiation_module modules/mod_negotiation.so
  22. LoadModule setenvif_module modules/mod_setenvif.so
  23. <IfModule !mpm_netware_module>
  24. <IfModule !mpm_winnt_module>
  25. User daemon
  26. Group daemon
  27.  
  28. </IfModule>
  29. </IfModule>
  30.  
  31. ServerAdmin admin@example.com
  32.  
  33. DocumentRoot "e:/www"
  34.  
  35. <Directory />
  36.    Options FollowSymLinks
  37.    AllowOverride None
  38.    Order deny,allow
  39.    Deny from all
  40. </Directory>
  41.  
  42. <Directory "e:/www">
  43.    Options Indexes FollowSymLinks
  44.    AllowOverride None
  45.    Order allow,deny
  46.    Allow from all
  47. </Directory>
  48. <IfModule dir_module>
  49.    DirectoryIndex index.html
  50. </IfModule>
  51. <FilesMatch "^\.ht">
  52.    Order allow,deny
  53.    Deny from all
  54.    Satisfy All
  55. </FilesMatch>
  56. ErrorLog "logs/error.log"
  57. LogLevel warn
  58.  
  59. <IfModule log_config_module>
  60.    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
  61.    LogFormat "%h %l %u %t \"%r\" %>s %b" common
  62.  
  63.    <IfModule logio_module>
  64.      # You need to enable mod_logio.c to use %I and %O
  65.      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
  66.    </IfModule>
  67.  
  68.    CustomLog "logs/access.log" common
  69. </IfModule>
  70.  
  71. <IfModule alias_module>
  72.    ScriptAlias /cgi-bin/ "c:/Apache2/cgi-bin/"
  73.  
  74. </IfModule>
  75.  
  76. <IfModule cgid_module>
  77. </IfModule>
  78. <Directory "c:/Apache2/cgi-bin">
  79.    AllowOverride None
  80.    Options None
  81.    Order allow,deny
  82.    Allow from all
  83. </Directory>
  84. DefaultType text/plain
  85.  
  86. <IfModule mime_module>
  87.    TypesConfig conf/mime.types
  88.    AddType application/x-compress .Z
  89.    AddType application/x-gzip .gz .tgz
  90. </IfModule>
  91.  
  92. <IfModule ssl_module>
  93. SSLRandomSeed startup builtin
  94. SSLRandomSeed connect builtin
  95. </IfModule>

n°452931
Profil sup​primé
Posté le 13-03-2010 à 19:22:53  answer
 

Et j'ai l'erreur suivante dans les logs d'Apache
 

[Sat Mar 13 19:20:59 2010] [warn] (OS 64)Le nom réseau spécifié n'est plus disponible.  : winnt_accept: Asynchronous AcceptEx failed.

n°452939
gorn nova
(╯°□°)╯ ︵ ┻━┻
Posté le 13-03-2010 à 19:49:43  profilanswer
 

quand tu tape netstat -an tu vois bien un listen sur 0.0.0.0:80 ? (et est ce que ca disparait bien quand tu coupe apache ?)
 
essaie aussi de couper le firewall natif de XP pour tester, c'est souvent une source de problèmes.
si ca marche sans, reactive le et ouvre les bons ports :)


---------------
Feed | Vente trucs | Le gras, c'est la vie  ¯\_(ツ)_/¯  
mood
Publicité
Posté le 13-03-2010 à 19:49:43  profilanswer
 

n°452966
Profil sup​primé
Posté le 14-03-2010 à 09:40:47  answer
 

C:\Windows\system32>netstat -an
 
Connexions actives
 
  Proto  Adresse locale         Adresse distante       État
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING


 
 
Le par-feu est désactivé... Il l'a toujours été.

n°453276
micheliner​obert
Posté le 16-03-2010 à 16:09:03  profilanswer
 

Check de ce cote la aussi a l'occasion :)
http://www.no-ip.com/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  Puis-je faire serveur web si je donne mon IP ?

 

Sujets relatifs
SVP question au sujet de l'adresse IP et du FAIConfiguration serveur 2003-2PC / domaine + switch
installation reseau avec 2 ligne ADSL et tel.IP.A l'aide ...Accés depuis l'exterieur en FTP à mon serveur NAS
utilisation de fichiers commun sur serveur distantImpossible de me connecter à mon serveur FTP
IP pour serveur teamspeakclient/serveur comptible IP v6
Fixer IP pour être reconnu par un serveur proQuelle adresse IP locale pour un serveur?
Plus de sujets relatifs à : Puis-je faire serveur web si je donne mon IP ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR