Puncte:0

Ubuntu 20.04 myslq-server-8 mysqld eșuează cu orice altă adresă decât bind-address = 0.0.0.0

drapel th

Conform subiectului. Am vrut să limitez serverele care ascultă lan local în 192.168.1.0/29 prin bind-address = 192.168.1.1,192.168.1.2,192.168.1.3

dar aceasta duce întotdeauna la

„Nu se poate conecta la serverul MySQL local prin soclul „/var/run/mysqld/mysqld.sock” (2)”

După cum am înțeles, ar trebui să se poată limita adresele acceptate printr-o listă?

Andrew Henle avatar
drapel ph
Observați ceva în special care este diferit între `192.168.1.1`, `192.168.1.2`, `192.168.1.3` și valoarea `/var/run/mysqld/mysqld.sock` la care aparent încercați să vă conectați?
drapel th
@andrewe-henle Nu sunt sigur ce cauti aici... Cum se verifică valoarea prizei? Acum că am adresa de legătură pe 0.0.0.0: sudo find / -type s | grep sql Eu iau: /run/mysqld/mysqld.sock /run/mysqld/mysqlx.sock
Puncte:0
drapel th

Am rezolvat-o punând bind_address=0.0.0.0 , dar limitând conexiunile la portul mysql din rețeaua locală numai prin regulile firewall:

sudo ufw permite de la 192.168.1.0/24 la orice port 3306

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.