probleme de modem - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 09-08-2007 à 07:44:47
Ca ne marche pas c'est un peu vague.
- Précise exactement les messages d'erreurs et où ca bloque
- Fournit une capture d'écran de la conf de ton dd-wrt pour le forwarding
- poste le résultat de la commande
netstat -laptn
Marsh Posté le 09-08-2007 à 08:29:01
lorsque je tape 192.168.1.17 en local je me rend sur ma page sous apache correctement. mais lorsque je suis en externe sa fait erreur, site introuvable (la fameuse page connu).
voici le copy-paste de netstat -laptn sous mon serveur linux
--------------------
root@TERMINA:~# netstat -laptn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3 621/mysqld
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3 766/proftpd: (acce
tcp 0 0 192.168.1.17:53 0.0.0.0:* LISTEN 3 518/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 3 518/named
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 3 518/named
tcp6 0 0 :::80 :::* LISTEN 3 809/apache2
tcp6 0 0 :::22 :::* LISTEN 3 710/sshd
tcp6 0 0 ::1:953 :::* LISTEN 3 518/named
tcp6 0 0 :::443 :::* LISTEN 3 809/apache2
tcp6 0 0 ::ffff:192.168.1.17:22 ::ffff:192.168.1.101:1272 ESTABLISHED3 856/0
tcp6 0 0 ::ffff:192.168.1.17:22 ::ffff:192.168.1.108:1416 ESTABLISHED3 875/1
-------------------
ladresse de mon serveur est fixe = 192.168.1.17
mon serveur apache ecoute sur 81 (jai entendu dire que mon fai bloque 80 mais je ne suis pas certain alors pour les test, je prend 81)
voici le screenshot de mon routeur
http://server6.theimagehosting.com [...] orward.GIF
Jai oublier de dire que je suis newbie sous linux.
Merci de l'aide.
Marsh Posté le 09-08-2007 à 08:35:07
heu, tu ne mets pas l'adresse 192.168.1.17 dans ton navigateur ou dans ton browser web quand tu es à l'extérieur quand même ?
192.168.1.17 est une adresse privée, c'est à dire réservée pour des réseaux locaux. Ces adresses ne sont pas routables sur internet. Certains FAI les utilisent pour leur propres besoin.
Donc d'un point vue "internet" cette adresse ne pointera jamais chez toi.
Pour joindre tes serveurs, il faut utiliser ton adresse publique, celle que te fourni ton FAI. Si elle change régulièrement on utilise généralement le service d'un dyndns (configurable sur dd-wrt). Ce service permet d'enregistrer un nom DNS (style serveurchezmoi.home.net). A chaque changement d'adresse _publique_, ton dd-wrt va mettre a jour cet enregistrement.
Par la suite quand tu veux utiliser tes services tu mets ce nom, et pas une adresse IP => on ne se soucie plus des adresses IP.
J'utilise www.dyndns.org depuis plusieurs années et aucun probleme.
Marsh Posté le 09-08-2007 à 08:47:41
nonnon! Quand je suis a lexterieur jutilise ladresse ip que mon fai me donne! =)
du genre 56.23.75.23
mais est-ce vrai que je ne peu pas faire le test a partir du reseau? et que je dois ABSOLUMENT etre a l'exterieur pour tester le serveur? je connais bien dyndns je crois que je vais le setuper tout de suite mais je pensais le faire apres....
Merci pr la reponse.
Marsh Posté le 09-08-2007 à 09:00:13
D'apres ce que je vois ton apache écoute sur le port 80 (http) et sur le 443 (https). Or dans dd-wrt tu forwardes tout ce qui arrive sur le port 81 vers le port 81 de ton serveur. Il faut donc pour apache :
- soit tu le fais écouter sur le port 81
- soit tu modifies la config dd-wart pour forwarder le port 81 sur le port 80 de ton serveur.
(quand tu testes il faut bien préciser dans ton browser http://adresse:81)
Pour le FTP, normalement ca devrait marcher. Vérifie la configuration de ton client et de ton serveur au niveau des modes passifs/actifs.
Pour vérifier que le forwarding est OK, tu peux depuis l'extérieur faire
pour le ftp : telnet adresse 21
pour le http : telnet adresse 81
Normalement ca t'ouvre une session TCP sur ces ports (pratique et rapide).
Marsh Posté le 09-08-2007 à 09:10:30
pour le moment apache ecoute sur 81 et mon routeur fait du 81 a 81.
http://termina.homelinux.net voila, jai regler mon dyndns il y a un instant.
et, est-ce normal que lorsque je clique sur mon lien en local je tombe sur la page de mon modem??? lol
Marsh Posté le 09-08-2007 à 09:18:13
- Vérifie qu'il écoute bien sur le 81 avec netstat -laptn
- vérifie que tu n'as pas de règle de firewalling sur ton serveur
- Regarde sur dd-wrt si dans l'onget Security->Firewall rien de bloque les connexion depuis le WAN,
Marsh Posté le 09-08-2007 à 09:19:21
starbuck888 a écrit : pour le moment apache ecoute sur 81 et mon routeur fait du 81 a 81. |
En cliquant sur ton lien tu tapes sur l'adresse publique et sur le port 80 (vu que tu n'as pas précisé le port 81 et que par défaut ton browser va mettre le port 80). Donc oui c'est normal.
Marsh Posté le 09-08-2007 à 09:27:47
root@TERMINA:~# netstat -laptn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3624/mysqld
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3768/proftpd: (acce
tcp 0 0 192.168.1.17:53 0.0.0.0:* LISTEN 3521/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 3521/named
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 3521/named
tcp6 0 0 :::81 :::* LISTEN 3812/apache2
tcp6 0 0 :::22 :::* LISTEN 3713/sshd
tcp6 0 0 ::1:953 :::* LISTEN 3521/named
tcp6 0 0 :::443 :::* LISTEN 3812/apache2
tcp6 0 888 ::ffff:192.168.1.17:22 ::ffff:192.168.1.108:3784 ESTABLISHED3881/0
--------------------------------
jai desactiver le firewall SPI (je ne sais pas si cest correct....=S)
alors tout ce qui est dans firewall est pas cocher!
-------------------------------
au pire, je peu tjs tester en DMZ....
merci encore.
Marsh Posté le 09-08-2007 à 09:32:09
laisse le SPI
Marsh Posté le 09-08-2007 à 09:37:05
jai remis le SPI..
Serais t'il trop demander de faire les est avec telnet comme tu as dit?? (si tu veu biensur) parce que je ne peu pas avoir acces a un ordi a l'exterieur de mon reseau.
Marsh Posté le 09-08-2007 à 09:48:25
Questions...
1 - question farfelu, est-ce possible que mon modem bloque quelque chose??
---------------------
2 -lorsque je fait 192.168.1.17 sa fonctionne a linterne, et lorsque je scanne avec superscan cest bien ecris les bonne information... est-ce que sa veu absolument dire que le probleme nest pas dans le serveur en tant que tel?? en faite, la question est, est-il possible que jaille oublier de configurer quelque chose sous linux??
---------
merci
Marsh Posté le 09-08-2007 à 09:49:51
o'gure a écrit : - vérifie que tu n'as pas de règle de firewalling sur ton serveur |
iptables -L -v -n
Marsh Posté le 09-08-2007 à 09:52:53
root@TERMINA:~# iptables -L -v -n
Chain INPUT (policy ACCEPT 1 packets, 40 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
root@TERMINA:~#
???
Marsh Posté le 09-08-2007 à 09:53:44
Rien qui bloque quoi que ce soit...
Marsh Posté le 09-08-2007 à 09:58:07
Peux tu aller dans security -> firewall.
En bas tu as log management.
log -> enable
level -> high
drop -> enable
reject -> enable
acecpted -> enable
Puis tu cliques sur incomming log
Tu refresh de temps en temps. Si mon trafic arrives jusqu'a ton routeur tu devrais voir quelques chose.
Marsh Posté le 09-08-2007 à 10:10:10
Ben que normalement tu aurais dû avoir des logs...
Si tu n'en as pas eu c'est que vraissemblement, ton ISP block tout le trafic dans le sens WAN -> HOME. Mais je trouve ca très surprenant...
Ou alors il y a un réel probleme dans ta configuration...
Avec le firmware original t'as essayé ?
Marsh Posté le 09-08-2007 à 10:11:20
Essaye en configurant ton serveur en tant que DMZ...
Marsh Posté le 09-08-2007 à 10:49:09
Absolument rien...
Marsh Posté le 09-08-2007 à 10:50:38
T'es connecté comment ? DSLAM ---- Modem -- Routeur ?
C'est quoi comme Modem ? un bête modem ADSL qui fait du ppp/pppoe ou c'est un autre routeur qui fait de l'IP ?
Marsh Posté le 09-08-2007 à 10:58:07
server - rj45 - routeur - modem ppp/pppoe je pense.
le voici SpeedStream 5242-Series
Marsh Posté le 09-08-2007 à 11:28:55
Oui, c'est une bonne idée.
Marsh Posté le 09-08-2007 à 11:29:54
je vais dormir un peu, je ferme le serveur. il sera ouvert d'ici 8hrs...
merci d'avoir pris le temps de m'aider! (je garde espoir....=P)
Marsh Posté le 09-08-2007 à 11:31:54
je vais laisser le serveur ouvert jusqua et 45 avec le modem seulement...
Marsh Posté le 09-08-2007 à 07:08:23
Bonjour, je me suis fait un serveur lamp+ssh+ftp et tout fonctionne a la perfection en local mais des que je suis a l'exterieur, cela ne marche pas.
jai alors fait du port forwarding sous mon super routeur wrt54g v5 (avec le firmware dd-wrt v23 sp2)
mais en vain cela ne marche pas.
Si quelqu'un peu m'aider je serai tres reconnaissant merci!
Message édité par starbuck888 le 10-08-2007 à 00:58:46