1. 程式人生 > 其它 >解決遠端連線Ubuntu中Tomcat、資料庫、redis等出現2003 Can‘t connect的問題

解決遠端連線Ubuntu中Tomcat、資料庫、redis等出現2003 Can‘t connect的問題

技術標籤:Ubuntu

 Ubuntu安裝好Tomcat、資料庫、redis等需要外界遠端連線的時候,出現了連線失敗的情況,網上提供了很多方法。我的情況使用以下方法解決了所有連線的問題。
 出現這種連線失敗的問題還是防火牆導致的,但是關閉防火牆並且埠允許遠端訪問還是不行。
 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/2021020214522936.png)

解決方案:
1.首先判斷當前的資料庫是否開啟了遠端連線允許,使用以下命令
mysql> grant all privileges on . to’root’ @’%’ identified by ‘root’;

mysql> flush privileges;
2.設定防火牆關閉,埠允許
ufw allow 3306
完成上述之後發現還是不行,最後用下面方法解決問題:
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

直接輸入該命令,3306是要外界連線的埠號。
如果提示iptables未安裝的話,使用apt-get 進行安裝。
歡迎大家留言交流。