개발바닥곰발바닥
728x90

프로젝트 중에 데이터베이스로 MySQL을 사용하게 되었는데 계정을 만들어서 호스트를 %로 주고, 권한을 줬는데도 외부에서 접속이 안되는 상황이 발생해서 하루 내내 구글링을 하면서 고생하고 있었는데, 공유기 사용중인 경우에는 따로 포트포워딩을 해줘야 외부에서 접속이 된다는걸 알았다. 방화벽 인바운드 정책에서만 포트를 열어주면 된다고 생각하고 있었는데 미처 공유기 포트포워딩은 생각 못했었고 검색했을 때도 몇페이지를 뒤지는 동안 그런말은 안나왔으니 혹시 나같은 사람이 있다면 도움되길 바라며..

 

공유기를 사용하는 경우에는 공유기 설정 페이지에 가서 3306(MySQL 기본 포트 / 다른 포트 사용시 사용하는 포트)를 열어줘야 한다. 그리고 나같은 경우에는 DDNS를 이용해 도메인도 만들어서 그 주소로 외부에서 접속해보니 아주 깔끔하게 연결됐다..

 

 

728x90
profile

개발바닥곰발바닥

@bestinu

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!