Telnet @IP 3306 ne marche pas

Fermé
Signaler
Messages postés
6
Date d'inscription
mardi 19 juin 2001
Statut
Membre
Dernière intervention
30 juillet 2007
-
 nine -
bonjour à tous,

pourquoi telnet @IP 3306 ne marche pas ?
j'ai vérifié certaines choses mais peut être que j'en ai oublié :

1/iptables -L

Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination

2/ pas de blocage au niveau du firewall

3/ le port est ouvert
netstat -laputen | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 0 5001223 30707/mysqld

4/ pas de blocage sur mon poste client :

J’ai verifié au niveau des filtres TCP-IP
Je n’ai pas de firewall
Une suspicion cependant : symantec ?

Merci d'avance

11 réponses

Messages postés
18345
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2021
5 443
Le telnetd doit tourner sur le serveur @IP, sinon telnet @IP <quel que soit le port> ne fonctionnera pas.
Si seul le port 3306 est ouvert, c'est clair que telnet port 23 (standard) ne fonctionnera pas.
Il faut clarifier les choses avec le sysadmin de @IP
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
18345
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2021
5 443
Hi
Est ce que ping @IP répond ?
Il faut que le port 3306 soit aussi ouvert sur la machine @IP, est-ce le cas ?
Messages postés
6
Date d'inscription
mardi 19 juin 2001
Statut
Membre
Dernière intervention
30 juillet 2007

oui le ping repond et oui le port est ouvert sur les 2 machines
je viens de tester d'autres choses qui m'embrouillent encore plus :

netstat -laputen | grep telnet ne renvoie rien
par contre telnet @IP fonctionne ...
? le service tourne ou pas, je n'ai pas reussit a voir quel processus le lancait (Debian Sarge)

merci d''avance, je patauge
Messages postés
18345
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2021
5 443
Sur @IP, outre que le port 3306 soit ouvert , il y a bien un service configuré sur le port 3306 ?
Messages postés
6
Date d'inscription
mardi 19 juin 2001
Statut
Membre
Dernière intervention
30 juillet 2007

oui c mysql
netstat -laputen | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 0 5001223 30707/mysqld

le contexte est le suivant :
je souhaite utiliser une base de donnée mysql déportée sur un serveur @IP à partir de mon poste client (windows) je n'arrive pas à m'y connecter.

D'où le telnet pour tester le réseau, @IP étant le serveur web sur lequel se trouve la bdd mysql.
Messages postés
18345
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2021
5 443
Sur la machine @IP, voir avec un sniffer de réseau, genre ethereal, qu'est ce qui se passe, pour voir si le
port 3306 est bien accédé, un message d'erreur, etc
voir aussi là : http://dev.mysql.com/doc/refman/5.0/fr/security-guidelines.html ou là:
https://docs.ovh.com/fr/dedicated/
Messages postés
6
Date d'inscription
mardi 19 juin 2001
Statut
Membre
Dernière intervention
30 juillet 2007

je pense qu'avant même de chercher du cote de mysql il faut que je puisse resoudre cette histoire de telnet, tu ne penses pas ? car si le problème est bien là rien ne peut suivre après.
je ne sais plus quoi faire pour faire ! un simple telnet localhost ! c pas croyable non ?
dans tous les cas merci de t"être penché sur mon problème ;-)
Messages postés
6
Date d'inscription
mardi 19 juin 2001
Statut
Membre
Dernière intervention
30 juillet 2007

du nouveau,
je n'avais que le client d'installer...j'ai donc installé le telnetd

depuis telnet localhost fonctionne

mais je n'ai toujours pas acces a telnet @IP
(sur lequel se trouve mysql et telnetd nouvellment installé)
et encore moins a telnet @IP 3306...:

Connexion à @IP...Impossible d'ouvrir une connexion à l'hôte, sur le
port 23: Échec lors de la connexion
Connexion à @IP...Impossible d'ouvrir une connexion à l'hôte, sur le
port 3306: Échec lors de la connexion
Messages postés
18345
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2021
5 443
Si le ping fonctionne mais pas telnet, est-tu sur de ne pas avoir de firewall ?
et ftp @IP ?
et telnet @IP 25 (port du mail) ?
quelle platforme @IP windows ou Linux ?
est ce que les services inetd sont bien authorisés sur @IP ?
avant l'erreur, est ce que le telnetd démarre sur @IP ou ça bloque avant ?
pas de firewall sur @IP mais un firewall sur notre infrastructure, je n'y connais pas grand chose j'ai juste demandé à l'admin de m'ouvrir le port 3306 sur @IP

@IP est un serveur Debian Sarge

est ce que les services inetd sont bien authorisés sur @IP ?
tu m'en dis plus ?

j'ai désinstallé telnetd finalement : le but n'étant pas de faire du telnet mais juste de s'assurer qu'au niveau réseau je puisse accéder au port 3306 (l'admin m'a demandé de le désinstaller)

merci encore,
nina
problème solutionné (ailleurs) :

$ netstat -ltn | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN

et on voit que mysql n'écoute que sur l'interface loopback 127.0.0.1
(l'interface local). Il n'écoute pas sur l'interface réseau.

Commenter bind_address = 127.0.0.1 dans /etc/mysql/my.cnf, redémarrer
mysql

merci encore à toi,
la réponse était sous nos yeux depuis le départ, je me rend compte que je vais beaucoup trop vite en supposition et que je ne prend pas le temps d'analyser les faits.
ça me servira de leçon !

nina