본문
heidisql 을 사용해서 원격 mysql 서버에 연결시
Lost connection to MySQL server at 'reading initial communication packet', system error: 0
에러가 나올 때가 있다.
검색을 해도 왜 이런 문제가 나오는지 여러가지 이유와 해결방식을 제시하지만 맞는 방법을 못찾았다.
관리하는 3대의 서버중 1대는 연결되고 2대는 연결안되는 상황에서 차이점을 찾아보니 결국 방화벽차이...
[root@mtosedu ~]# vi /etc/sysconfig/iptables
해서
-A INPUT -p tcp -s 127.0.0.1 --dport 3306 -j ACCEPT
입력한 후 저장
[root@mtosedu ~]# service iptables restart
iptables: Setting chains to policy ACCEPT: nat filter mangl[ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
연결된다.
다른 문제가 없으면 방화벽 확인
최근 댓글 목록