| |||||
| Dernière réponse | |
|---|---|
| Sujet : Petit probleme avec mon ip et apache... | |
| GostSn | Voila j'ai le meme proble,
impossible de voir mon site a partir de mon pc... La seule solution trouvée c un proxy, et la sa marche! |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| GostSn | Voila j'ai le meme proble,
impossible de voir mon site a partir de mon pc... La seule solution trouvée c un proxy, et la sa marche! |
| Kernel-Panic |
|
| LeKeiser |
|
| bl@p_psx | Le plus simple et en dehors de routeur ayant cette fonctione ( rare ) c'est de modifier ton host de windows pour faire pointer ton domaine dyndns vers ton ip lan. Aucune autre soluce ...
La freebox suporte ce genre de chose mais aucune certitude pour les autres box et encore moins pour les routeur grand public ... @+ |
| skhay | Ba didonc, j'ai soulevé une bonne question avec mon petit problème lol
Au final: Si je tape mon adresse wan a partir d'un poste du lan, je tombe sur le controle de ma neufbox. (je ne tombe pas sur rien comme dit LeKeiser (si j'ai bien compris ce qu'il dit)) Si je tape mon adresse wan a partir d'un poste externe a mon lan, je tombe bien sur mon serveur web (le NAT est appliqué). Par contre, je n'ai pas testé en tappant mon DNS de chez dyndns a partir d'un poste du lan... je ne suis pas chez moi je le testerai plus tard... mais a mon avis, je tomberai sur mon serveur web... à vérifier Merci à tous |
| LeKeiser | Primo, tu ne sors pas de ton Lan, ca revient au meme que de faire l'ip du serveur en Lan
Secondo, on parle bien de routeur "classique", style Linksys ou Netgear, n'est ce pas? Alors le routeur Nat les connexions en provenance du Wan, en fonction des ports. Donc si il recoit une demande sur son adresse publique avec le port 80, il applique le nat et envoie la trame vers l'adresse privee configuree. Maintenant, en interne, tu essaies d'atteindre une url, la tienne, sur le port 80. Ton client, si rien n'est configure (fichier host par ex), sort du Lan, tape les DNS de son FAI, qui lui dit (si le site est renseigne) "Je connais, c'est la" et la requete repart sur ton adresse publique. Le routeur voit ca, nat, et d'accord, tu tapes ton site. Bien sur, il faut avoir achete le nom, et renseigne les DNS pour leur dire ou aller chercher l'info. Ce qui, deja, n'est pas fait par tout le monde. Mais si tu tapes ton adresse publique sur ton client, ton routeur ne va pas appliquer le Nat en interne, il ne le fait que pour les trames en provenance du Wan. Il voit que c'est sa propre adresse, mais ne sait pas quoi en faire. Resultat : il drop et tu ne tombes sur rien. C'est simplifie aussi, mais c'est comme ca que je vois les choses. |
| Kernel-Panic |
|
| ShonGail | Surement car la requête vers mon Ip publique ou mon nom de domaine ne dépasse pas la Freebox. |
| LeKeiser | Ce que tu fais alors reviens exactement au meme que de mettre l'ip lan de ton serveur. Sinon je ne vois pas :??: |
| ShonGail | Perso, avec la Freebox en mode routeur, j'accède à mon serveur HTTP, FTP, ... sur mon LAN à partir d'un poste aussi sur le LAN et cela avec l'IP ou le nom de domaine qui s'y rattache.
Freebox vainqueur ! :D |
| LeKeiser |
|
| Kernel-Panic |
|
| LeKeiser | Non.
Tu as ton adresse prive. Tu souhaites tester ton serveur, tu rentres ton adresse prive. Si tu rentres une url, les dns vont indiquer ton adresse publique, mais comment peux tu communiquer avec de ton Lan? Ton serveur est dans ton Lan... Il n'y a pas de boucle possible, tu ne peux tester ton serveur qu'en interne. Ou alors demander a quelqu'un d'autre de s'y connecter d'une autre ip publique. |
| dchost99 | Ok testé sans DMZ , +1 Pandinus2k 4 pour l utilisation depuis lan je pense qu'il suffit d'un nom de domaine (gratuit : dyndns, etc). Comme ça il doit sortir du routeur pour résolution nom dns ? |
| bl@p_psx |
|
| LeKeiser | Comment, a partir de ton LAN, veux tu tester ton adresse publique?? Tu tapes ton adresse, ton routeur ne peut pas l'interpreter, puisque cette adresse, c'est lui... Il ne peut pas diriger la requete vers ton LAN car tu n'en sors pas en fait. |
| skhay | Arf arf... en fait, j'ai demandé à mon frere de tester et lui il tombe bien sur le serveur web quand il tape: http://monip
Par contre quand moi je tape http://monip, je tombe sur la configuration de mon routeur. J'ai lu que toutes les box (la plupart en tout cas) ne filtre que les requetes qui viennent de l'extérieur (la box redirige les ports vers les ips choisit en interne et bloque les ports qui ne sont pas redirigé) mais elles ne filtres rien de tout ce qui sort du lan vers l'extérieur... donc ç mon avis, lorsque je tente d'accéder à mon ip WAN, le port 80 n'est pas redirigé vers mon serveur web mais vers la configuration de ma neufbox (pas de redirection du port 80 puisque j'accède a partir d'un poste interne à mon ip WAN qui correspond a ma neufbox)... J'espere que j'ai été assez clair et si j'ai dis des bétises, merci de me réctifier Merci à tous ceux qui m'ont aidé! |
| skhay | Pandinus2k 4 -> Je vais vérifier ca dessuite
ShonGail -> Je trouve aussi que le DMZ est assez dangeureux étant donné que je n'ai pas de firewall après ma neuf box... Sur mes PCs windows j'ai zone alarm mais sur le serveur je n'ai rien installé alors bon... forwarder juste les ports qui m'interesse est surement la meilleure solution... Je vais me renseigner pour savoir comment désactiver le controle de la neuf box a distance et vérifier mon httpd.conf Merci à tous je vous tiens au courant ;) |
| ShonGail | Et puis il est peut-être nécessaire de désactiver l'administration WEB à distance de la neufbox pour que le forwarding du port 80 soit pris en compte.
Et il est clair que placer le serveur en DMZ est une mauvaise idée. |
| Pandinus2k4 | Heu je pense pas qu'il soit nécessaire de mettre le PC en DMZ. Normalement le simple forwarding de port devrait suffire. Vérifie ce que ShonGail a dit à savoir si dans ton httpd.conf tu as bien la directive lister 80 et non un truc du genre listen 127.0.0.1:80 ou 192.168.1.2:8080 |
| skhay |
|
| skhay |
|
| Kernel-Panic |
|
| ShonGail | Ton httpd.conf est-il configuré pour recevoir les requêtes provenant de ton IP publique ? |
| dchost99 | Alors? |
| dchost99 | DAns DMZ tu mets l adresse IP de ton pc local avec apache ? |
| skhay | Bein... je te jure que ca ne veut pas... lol. Ca m'énerveeeee...! :( |
| aldo13000 |
|
| skhay | Ah...
Qui a raison? lol Moi en tout cas, j'ai activé le DMZ sur l'ip de mon serveur, j'ai routé le port 80 sur le serveur et j'ai toujours la page de configuration de ma neuf box quand je met http://ip_publique ... Vous pouvez m'aider please...? :'( |
| dchost99 |
|
| skhay | Merci pour la zone démilitarizée :-D Je l'ai activé lol
Comment faire alors pour tester si mon serveur est accessible de l'extérieur si je ne peux pas le tester en interne? Merci |
| bl@p_psx |
|
| dchost99 | DMZ désactivé?
http://www.google.fr/search?hl=fr& [...] ogle&meta= |
| skhay | Arf arf je ne comprend vraiment pas pourquoi le routeur ne route pas sur l'adresse ip que je lui ais fournit...
En local, le seveur apache répond niquel mais dès que j'utilise mon ip internet, rien a faire, je retombe sur la page de configuration de ma neufbox... |
| skhay | Encore un petit probleme lol
J'ai bien ajouté la ligne mais ca ne veux toujours pas: http://img416.imageshack.us/img416/9307/nat3kv.th.jpg Une idée? |
| skhay | Arfff, je l'avais configuré mais je sais pas pourquoi, la table nat est vide... tout a disparu!!! lol
Je vais tout refaire, merci votre aide |
| neith | Normal il faut forwarder le port 80 du serveur apache vers son IP sur le LAN.
Regarde ds la conf de ta neuf box justement, si tu peux rediriger un port entrant vers une ip de ton LAN. renseigne toi sur le port forwarding. ++ |
| Pandinus2k4 | Il faut que mettes une règle de NAT sur ta neuf box pour que le port TCP 80 soit redirigé vers l'adresse de ton serveur LAMP. |
| skhay | Voila, ca doit etre tout simple mais bon... je préfère demander
J'ai une neuf box. J'ai monté un serveur LAMP (Linux+Apache+Mysql+Php). Lorsque je tape: http://monip/ je tombe sur le controle a distance de ma neufbox ce qui est très facheux car je souhaite accéder a mes pages internet qui sont stockées sur mon serveur et non pas sur la page de config de mon routeur. Merci à vous pour me donner la solution ;) |




