¿Cómo encuentro que mi firewall está bloqueando mysql?

12

Soy muy nuevo en Ubuntu. No pude conectarme a mysql a través de mi lenguaje de programación.

Sé que todo el archivo de mi propiedad en mi código es correcto. Pero aún así no pude conectarme a mysql. Supongo que mi firewall me está bloqueando.

Tengo un ufwfirewall instalado, ¿cómo habilito el puerto 3306 en eso?

Intenté estos pasos pero no obtengo la solución.

Gracias por adelantado.

hombre murciélago
fuente
¿Por qué crees que tu firewall te está bloqueando? ¿Cómo intentas conectarte a mysql? Copie y pegue los comandos que intentó y los mensajes de error completos.
Gilles 'SO- deja de ser malvado'

Respuestas:

13

Puede usar estos comandos para permitir el puerto 3306 a través de UFW

 sudo ufw allow out 3306/tcp  

 sudo ufw allow in 3306/tcp   

Y para comprobar que se hayan agregado las reglas

 sudo ufw status
Proyecto Fernhill Linux
fuente
10

Cree el archivo /etc/ufw/applications.d/mysql-servere incluya el siguiente contenido.

[MySQL]
title=MySQL Relational Database Server
description=MySQL is a Relational Database Server commonly used in a variety of ways including to host the database of websites
ports=3306/tcp

Ejecutar comando: sudo ufw allow MySQL

Usted debe ser bueno para ir. Siéntase libre de darle un mejor título y descripción. Acabo de arrojar algo rápido como.

flickerfly
fuente