카테고리 없음

iwinv 서버세팅시 mysql 외부 접속

for2gles 2020. 5. 2. 19:26

먼저 socket 확인

my.cnf에서 socket을 잘 설정했음에도 socket 오류가 뜬다면

 - find / -name mysql.sock 을 통해 위치를 파악하고

 - ln -s (검색결과위치 오류상) (찾고있는 위치) << 개똑똑한듯 짱짱맨 생활코딩

 

그래도 안되면 netstat -ntlp 해서 포트 잘 열렸나 확인

- 안열렸으면 my.cnf 에서 bind-ip뭐시기 주석처리

 

이것도 처리됐는데 내부접속은 되고 외부접속이 안된다라...

 -grant 를 쓴다

https://zetawiki.com/wiki/MySQL_%EC%9B%90%EA%B2%A9_%EC%A0%91%EC%86%8D_%ED%97%88%EC%9A%A9

 

MySQL 원격 접속 허용 - 제타위키

다음 문자열 포함...

zetawiki.com

 

그래도 안된다 그러면 방화벽을 확인해야한다

iptables를 확인해야한다.

 

iptables -I INPUT 1 -p tep --dport 3306 -j ACCEPT

iptables -I OUTPUT 1 -p tep --dport 3306 -j ACCEPT

https://winterj.me/iptables-Save/

 

 

ubuntu 16.04에서 iptables설정 save하기

engineering blog

winterj.me

 

 

ubuntu 16.04에서 iptables설정 save하기

engineering blog

winterj.me

 

 

ubuntu 16.04에서 iptables설정 save하기

engineering blog

winterj.me

 

 

 

ubuntu 16.04에서 iptables설정 save하기

engineering blog

winterj.me

 

 

포트 열려있는지 확인

https://help.iwinv.kr/manual/read.html?idx=101

 

iwinv Manual

흔히 서버에 문제가 발생하면 'ping' 명령어를 사용하여 서버의 네트워크가 정상인지 아닌지를 먼저 파악하게 되는데 서버가 네트워크에 연결 되어있음에도 불구하고 ping 에 대한 응답을 하지 않도록 방화벽에서 보안 설정 하는 경우가 있으므로 nmap 을 사용하는것이 좋다. 'nmap' 은 서버의 열려 있는 포트를 확인하여 서비스 프로그램이 정상적으로 구동중인지 아닌지 체크가능한 프로그램이다. 서버 문제 발생시 원인파악을 하는데 도움이 되는 프로그램이다.

help.iwinv.kr

apt-get install nmap

 

nmap 아이피