Se connecter / S'enregistrer
Votre question

Serveur perso sur ip fixe dans réseau domestique

Tags :
  • Serveur
  • Internet
Dernière réponse : dans Internet
4 Avril 2007 22:17:47

Salut,

j'ai une freebox, avec un routeur wifi/lan dessus et 2 PC wifi sur le réseau. Cela fonctionne très bien, je partage fichier, imprimante connexion web via Ip dynamique sur le routeur.

J'ai demandé à Free une IP FIXE (=> 81.56.242.179) afin d'héberger mon propre serveur chez moi. Mon routeur l'a reconnu dès activation. Je vois donc ip, masque,dns.

Le serveur (plutot le PC pour l'instant) est relié au net via ethernet sur le routeur. Cela fonctionne, je peux naviguer mais je suis en ip automatique.

En ip fixe sur le serveur, ca fontionne aussi (car j'ai suivi votre tuto, j'ai appliqué une adresse fourni dans la fourchette du DHCP).

Mais quand je tape dans mon navigateur l'ip fixe fourni par Free, ca ne marche pas.

D'ou ma question, comment faire pour que mon serveur dispose de l'adresse IP fourni par Free et qu'il puisse être accessible sur le net ?

Merci de vos futures réponses.

ps: Mon serveur fonctionne en local, appache et mysql etant installé et fonctionnant correctement.

Autres pages sur : serveur perso fixe reseau domestique

4 Avril 2007 22:25:24

L'ip fixe dont tu dispose est assignée à ton routeur et à lui seul.
Pour que ton serveur fonctionne, il faut rediriger les ports dont ton serveur a besoin vers l'ip fixe de ce pc.
Exemple tu veux te connecter depuis internet à ton serveur ftp, donc tu te connecte à 81.56.242.179 c'est à dire à ton routeur, qui doit envoyer toutes les requétes adréssées au ftp vers le pc qui te sers de serveur.
Disons que son ip locale est 192.168.0.10 : il faut que tu rediriges les port 20 et 21, plus une plage réglée dans ton logiciel ftp pour le transfert passif (voir le manuel de ton logiciel), et peut étre aussi les port 22 et 445 si tu veux utiliser un accés sécurisé.
4 Avril 2007 22:45:45

Merci de la réponse rapide.

Faut-il que je mette mes 2 PC perso en IP fixe, même si actuellement cela fontionne en ip dynamique ?

Sinon, c'est un serveur Appache avec PHP/Mysql. J'ai attribué le port 80 (pour serveur Web) à l'IP fixe de mon serveur. Mais cela ne fonctionne toujours pas :( 

Qu'ai je donc oublié d'autre ?
Contenus similaires
4 Avril 2007 22:49:27

Non seul ton serveur doit avoir une ip locale fixe.
Aprés je ne connais pas trop les serveurs web, mais il y a forcément un probléme de ports, peut étre d'authentification (heu c'est pas 8080 pour un serveur au fait ?)
5 Avril 2007 22:05:45

Bon, je continue de ramer grave malgrè les qques conseils.

Donc, pour un serveur web, c'est bien le port 80.
Sur mon serveur (sous XP), j'ai autorisé dans le centre de sécurité l'accès au port 80, aussi bien en TCP qu'en udp (c'est quoi la diff ?).

Là , je vais me tourner autour de la configuration appache, voir s'il faut que je parametre qque chose dans un ini (style config.ini), mais je trouve pas.

Dans mon routeur, j'ai aurotisé le port 80 sur l'adresse ip de mon serveur, par contre c'est dans la page 'serveur virtuel' du routeur (de toute facon, je ne peux attribuer nul part ailleurs un port à une adresse IP).

Donc si vous savez comment résoudre mon problème (qui est je le rappelle d'associer l'adress IP fixe fourni par Free à mon serveur pour qu'il soit accessible du net), je suis vraiment preneur.

Merci.
5 Avril 2007 22:29:59

TCP et UDP sont justes deux normes différentes de transfert de données (paquets), c'est pas important.
Pour ce qui est du routeur et du firewall il semble que tu aie fais ce qu'il fallait, je pense donc que c'est Apache qui est mal configuré, et que c'est de ce coté là qu'il faut voir (mais je ne suis pas compétent).
6 Avril 2007 00:19:38

oufdesport a dit :

Dans mon routeur, j'ai aurotisé le port 80 sur l'adresse ip de mon serveur, par contre c'est dans la page 'serveur virtuel' du routeur (de toute facon, je ne peux attribuer nul part ailleurs un port à une adresse IP).

De quel routeur parles tu ? La freebox ?

Parce si oui, tu regarde mal !
6 Avril 2007 00:22:20

oufdesport a dit :

Là , je vais me tourner autour de la configuration appache, voir s'il faut que je parametre qque chose dans un ini (style config.ini), mais je trouve pas.


Oui dans le fichier de configuration de apache (httpd.conf), il faut remplacer tous les "127.0.0.1" ou "localhost" par ton adresse IP dans le LAN, d'où l'intéret d'une adresse IP LAN fixe !!!

Que cela soit avec easyphp ou wamp, cliques droit sur l'icône --- configuration apache !

D'ailleurs lequel est-ce ?
6 Avril 2007 00:51:48

Je n'utilise pas ma freebox comme routeur.
J'ai un Olitec RW400G qui fonctionne parfaitement.

Pour ce qui est d'Apache, j'utilise la version 2.059.
Dans httpd.conf, j'ai déjà mis l'adresse ip fixe fourni par free en lieu est place du 127.0.0.1, mais cela ne fonctionne toujours pas.

J'ai d'aileurs dans le même repertroire que httpd.conf un fichier httpd.default.conf, a quoi sert-il ?

Deplus, malgrè le chagement dans httpd.conf avec l'IP fixe de free, et redémarrage du serveur, quand je tape localhost, j'ai toujours accès au site, est-ce normal ?
6 Avril 2007 01:24:39

oufdesport a dit :
Je n'utilise pas ma freebox comme routeur.
J'ai un Olitec RW400G qui fonctionne parfaitement.


C'est ce qui me titillais... ;) 

oufdesport a dit :

Pour ce qui est d'Apache, j'utilise la version 2.059.
Dans httpd.conf, j'ai déjà mis l'adresse ip fixe fourni par free en lieu est place du 127.0.0.1, mais cela ne fonctionne toujours pas.


Tu parles bien de : 192.168.X.Y ?

Pour ton Olitec :
- Configuration des entrees sorties
* Serveurs virtuels
. ID1 - Port 80 - IP hote YYY.YYY.YYY.XXX - Actif


inspiré de : http://forum.emule-project.net/lofiversion/index.php/t9...

oufdesport a dit :

J'ai d'aileurs dans le même repertroire que httpd.conf un fichier httpd.default.conf, a quoi sert-il ?


Il te sert que si tu plantes tout et veuilles repartir de celui que tu avais au départ !

oufdesport a dit :

Deplus, malgrè le chagement dans httpd.conf avec l'IP fixe de free, et redémarrage du serveur, quand je tape localhost, j'ai toujours accès au site, est-ce normal ?


Peux tu nous faire un "ipconfig /all" dans :
démarrer -- exécuter : cmd.exe
Tapes : ipconfig /all

Si tu n'arrive pas à copier/coller :
Tapes : ipconfig /all > resultats

Cela va créer un fichier "resultats" dans le répertoire où tu étais !

Ton
  1. http://localhost
est bizarre, car normalement il devrait être associé à
  1. <a href="http://127.0.0.1" rel="nofollow" target="_blank">http://127.0.0.1</a>
et pas à
  1. http://IP
6 Avril 2007 01:28:46

Il semble que dans le fichier de conf' d'Apache, tu a noté l'adresse wan fixe fournie par ton fai, alors qu'il faut d'aprés Lolotux utiliser l'ip fixe de ton pc (LAN).
Scuse si je reformule Lolotux, mais ça ne m'aparassait pas assez clair.
6 Avril 2007 01:41:53

kleuck a dit :

Scuse si je reformule Lolotux, mais ça ne m'aparassait pas assez clair.

Non, t'as raison ! On s'en fiche que cela ME paraisse clair !
Mais cela doit l'être à oufdesport, puis aux autres ensuite !
6 Avril 2007 18:10:01

Ca y est, ca marche. Il suffisait juste à mettre dans mon routeur, dans l'option DMZ (zone démilitarisée) la simple adresse ip fixe de mon serveur !

Maintenant, en tappant mon IP de chez Free, je tombe bien sur mon serveur :)  :)  :) 

Merci à tous de votre aide, maintenant, je vais jouer un peu à faire un peu de FTP et d'admin de base mysql à distance ;) 
6 Avril 2007 18:29:05

Fais gaffe !
Les petits malins trouvent le IP fixe et si des services tournent... ils s'y attaquent !
Injection SQL, brute de force pour entrer dans ta bécane... etc
Donc un firewall sur le serveur, un IDS (intrusion detection sentry), anti-spyware, anti-rootkit.....
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS