He instalado el servidor MySQL en mi servidor Ubuntu local (11.10). No puedo conectarme al servidor desde una máquina remota.
Cuando intenté: - nmap localhost
, muestra lo siguiente
SERVICIO DEL ESTADO DEL PUERTO 22 / tcp abrir ssh 80 / tcp http abierto 139 / tcp abierto netbios-ssn 445 / tcp abierto microsoft-ds 631 / tcp abierto ipp 3306 / tcp abrir mysql
Significa que 3306
, el puerto MySQL está abierto, ¿verdad? Pero cuando lo intenté nmap 192.168.0.50
, que es la IP del servidor, obtengo lo siguiente:
SERVICIO DEL ESTADO DEL PUERTO 22 / tcp abrir ssh 80 / tcp http abierto 139 / tcp abierto netbios-ssn 445 / tcp abierto microsoft-ds
¿Significa esto que el puerto no está abierto cuando se accede mediante IP? Si es así, ¿cómo abro el puerto?
Intenté el siguiente código, pero parece que no funcionó.
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
¿Que esta mal aquí?
fuente
/etc/mysql/mysql.conf.d/mysqld.cnf
para mi sistema.