[팁][서버관리] 외부에서 MySQL 접속하기

[기본 지식 - MySQL]
- 기본 포트 : 3306
- 접속허용 호스트
 % : 모든 외부 접속허용
 localhost : 내부접속만 허용
 xxx.xxx.xxx.xxx (IP) : 명시된 아이피에서만 접속허용

[체크 포인트]
1. 방화벽
 - 방화벽 3306포트 허용확인 (내부 <--> 외부 모두 확인)
 * 주의 : 외부방화벽과 OS상에서 제공하는 방화벽 모두 OPEN하여야 함.

2. /etc 설정확인
 - 기본설정(/etc)상 호스트 허용여부 (접속할 서버 IP : 123.123.123.123)
 [host.allow]
 #허용할 서버의 IP 추가 - 기본으로 localhost 인 127.0.0.1 추가할 것
 127.0.0.1
 123.123.123.123
 #허용할 서버 IP
 
 [hosts.deny]
 # 허용하지 않을 IP 추가 (설명:옵션사항입니다.)


3. MySQL상 접속허용 호스트 지정 상태
 * Host필드 localhost 대신 "%"
 - mysql / db       // DB명과 사용자 연결
 - mysql / user     // DB사용자 생성시 : 
 

4. my.cnf (MySQL 설정파일 확인)
 - 아래 2개 사항 주석처리 할 것
#bind-address = 127.0.0.1
#skip-networking


◀ PREV : [1] : [2] : [3] : [4] : [5] : [6] : [7] : [8] : [9] : [10] : [···] : [19] : NEXT ▶