簡體   English   中英

錯誤2003(HY000):無法連接到'23 .23。*。*'上的MySQL服務器(110)

[英]ERROR 2003 (HY000): Can't connect to MySQL server on '23.23.*.*' (110)

我正在嘗試連接到遠程mysql服務器,但遇到此錯誤。在服務器上,我有

  1. 將bind-address設置為0.0.0.0
  2. 更改的Iptables看起來像這樣

     target prot opt source destination DROP tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:3306 ACCEPT tcp -- 127.0.0.1 0.0.0.0/0 tcp dpt:3306 ACCEPT tcp -- 107.22.*.* 0.0.0.0/0 tcp dpt:3306 

    其中107.22。**是我嘗試從中連接的計算機的IP

  3. 重新啟動UFW

  4. 驗證了我的AWS安全組允許端口3306被允許從任何地方訪問。

錯誤的原因可能是什么?

更改iptables使其看起來像這樣:

target     prot opt source               destination 
ACCEPT     tcp  --  127.0.0.1            0.0.0.0/0            tcp dpt:3306
ACCEPT     tcp  --  107.22.*.*           0.0.0.0/0            tcp dpt:3306
DROP       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:3306

否則,所有3306通信都會被防火牆丟棄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM