probleme de ip

Eléphant du PHP | 87 Messages

18 janv. 2007, 13:31

re,
j'ai deux ip
l'ip public qui est fixe 81*
et l'ip privé attribué par le routeur l'ip DHCP style 192.168. 0.1
qui est fixe aussi(Baux DHCP permanents: ok)
vu que l'ip que j'ai mis partout c'est 192.168. 0.1
le serveur doit tourné avec celle là
d'ailleurs qd je vais sur une page web situé sur mon serveur ou un script php récupére l'ip
il récupére 192.168. 0.1
c'est donc l'ip du serveur(je pense?)
Flottante ça veut dire qu'elle change à chaque connexion?
Si c'est ça la mienne à un bail permanent
Cela dit j'ai pas touché quoique se soit sur l'ordi?
que dois je faire?

Eléphant du PHP | 259 Messages

18 janv. 2007, 14:53

reuh !

l'adresse 81.* c'est l'adresse de ta freebox vue d'internet, elle ne nous intéresse pas pour le moment.

l'adresse 192.168.0.1 c'est ta freebox vue depuis ton réseau local, tu ne peux pas y toucher.

ce qui nous intéresse c'est l'adresse ip de ton pc sur lequel tourne le serveur http. c'est celle ci que nous devons rendre fixe (c'est jamais le cas lors des configurations automatiques)

si tu es sous windows : je vais essayer de mémoire, j'ai plus windows...

donc :

démarrer ->panneau de config -> connexions reseau

là tu dois trouver la connexion qui te relie à ta freebox.

clic droit -> propriétés

tu dois avoir une liste des protocoles liés à cette connection
.
cliclic sur tcp/ip et là tu arrives à la fenetre de paramétrage de l'ip

décoche "obtenir une adresse automatiquement" et ensuite vala les infos à lui donner :

adresse ip : 192.168.0.51 (tu peux mettre moins que 51, c'est juste une question de principe, pour etre hors de la plage dhcp)

masque de sous réseau : a priori il doit se remplir tout seul mais sinon c'est 255.255.255.0

passerelle par defaut : 192.168.0.1 soit l'adresse de ta livebox...

à toi de jouer... si apres ces manips ta connexion internet ne marche plus... heu... bah tu m'en verras désolé ;)

et si ca marche bah on pourra passer à la phase 2 ;)

Eléphant du PHP | 87 Messages

18 janv. 2007, 15:31

rerere :wink:

ip 192.168.0.11
passerelle par défaut 192.168.0.254 (que j'ai pris chez free)
et aprés de multiple essai ma connection fonctionne mon serveur je sais pas
pour serveur dns j'ai mis ceux de free ne dois je pas mettre ceux de zone edit?
dois je renter ce nouveau ip sur apache et chez zone edit?
Suis prét pour la phase 2 :wink:

Eléphant du PHP | 259 Messages

18 janv. 2007, 16:08

bon bah maintenant l'opération consiste à rerouter le port 80 tcp sur l'adresse 192.168.0.11...

et pour cela : débrouille toi ! j'ai pas de freebox... c'est ballot ! ;)
une fois que ce sera fait, a priori ton serveur devrait etre accessible depuis internet.

Eléphant du PHP | 87 Messages

18 janv. 2007, 16:12

merci :wink:
Que les dieux de l'informatique d'entendent :lol:
je fais ça de suite

Eléphant du PHP | 87 Messages

18 janv. 2007, 16:38

le site est accessible a la nouvelle adresse ip mais quand je fais un ping
ça marque un temps d'attente dépassé
donc je pense qu'il est accessible que de chez moi
sur le routeur free j'ai de nouvelle données
Paramétrage routeur: Mode routeur Activé
IP Lan 192.168.0.254
Serveur DHCP Désactivé
Machine DMZ 192.168.0.1
Reponse au ping Non
Proxy Wake On Lan Désactivé

Redirections de port:
Port 80 Protocole tcp Destination 192.168.0.11 Port 80

Redirections de plage de ports:

Baux DHCP permanents:

voilà dis moi 192.168.0.11 est bien l'ip que l'on met dans apache et zoneedit? :cry:

Eléphant du PHP | 87 Messages

18 janv. 2007, 17:53

re re re
J'ai desactivé 5 mn le firewall et le ping fonctionne
maintenant je cherche à ouvrir le port 80 sur norton :idea:

Mammouth du PHP | 1885 Messages

18 janv. 2007, 18:33

Pourquoi utiliser Norton sur le NATing sur ton router fait déjà le travail?
Perso, j'ai aucun firewall sur mon portable et jamais eu de problème. Constamment derrière du NAT.

J'ai évidemment un antivirus.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 87 Messages

18 janv. 2007, 22:22

trés juste en plus je passe mon temps à le dire. :oops:
Le probléme c'est que ça marche toujours pas.
quand je fais un ping sur mon adresse ip il y a une réponse comme quoi elle fonctionne.Mais quand je vais chez des potes il y a rien.
Il y a t 'il une config d'aapache particuliere?
j'ai mis mon ip interne qui est plus haut dans ce post.
Listen 192.168.0.11 (je la connais par coeur)
localhost mon nom de domaine
il y a surement autre chose a faire niveau config non?
:cry:

Eléphant du PHP | 87 Messages

20 janv. 2007, 12:19

Bon tout fonctionne
j'avais ecrit dans confd d'apache
Listen 192.168. etc etc mon ip interne
c'est Listen 80 donc
evidement le serveur n'acceptait que les requetes provenant de cette ip.
De plus pour la redirection dns c'est l'ip public .
En somme tout ça n'a rien de compliquer.
le pc fait toujours ce qu'on lui demande et il faut juste lui donner les bonnes directives tout comme apache :wink:

Mammouth du PHP | 1885 Messages

20 janv. 2007, 23:59

Ton serveur sera accessible de l'extérieur à partir de ton IP public. (L'IP fournit par ton fournisseur)

Ton routeur doit être configurer pour forwarder le port 80 sur la bonne IP interne (192.168.0.11)

Ton serveur doit écouter sur l'IP 192.168.0.11 et le port 80 car c'est sur cette IP et port que les requêtes de l'extérieur seront redirigées.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 87 Messages

21 janv. 2007, 21:48

oui effectivement Listen sur 192.168.0.11 aussi

En fait ton post donne les informations essentiel pour monter un serveur. :wink:
Merci pour tout :)