같이 작업하는 팀원끼리 내가 만든 RDS 서버를 공유하려는데 각자 PC에서 연결이 성사되지 않는 문제가 발생함.
📀문제
1. 인바운드 규칙을 설정했는데도 왜 안될까?
- IP 주소가 틀리기 때문에 안될 것이라고 예상함
- 안되는 팀원들은 모두 공유기를 사용하는 상태였음.
- 그래서 인바운드 규칙에 넣는 IP가 서브넷 마스킹 때문에 중간에 문제가 있나 싶었음.
- 해당 네트워크 모든 액세스를 허용하려고 마지막에 X.X.X.0 으로 규칙 설정을 했는데도 안됐음.
2. 되는 팀원도 있고 안되는 팀원도 있는데 그 차이점은?
- 찾아본 결과 공유기(자취방), 공공IP(기숙사에 있는 팀원) 들이 바라보는 IP는 제공되는 네트워크 안에서 사용되는 망 내 사설 IP
- 고로 외부에서 해당 IP로 접근하기 위해 바라보는 IP 주소는 확연히 다르다는 것을 확인.
외부에서 바라보는 내 IP 주소 확인 사이트
https://www.findip.kr/
📀해결
인바운드 규칙 외부 IP 설정
- 인바운드 규칙에다가 각 팀원들의 망내 사설 IP가 아닌 외부 IP주소를 넣어서 설정해주니 연결이 잘 됐음.
📀IP 확인
- 학교 기숙사 IP (처음에 연결이 불가능했던 IP)

- 외부에서 바라보는 해당 네트워크 IP
61.75.XXX.XXX 이런 형태였다. -> (보안 인바운드 규칙 설정 IP)
📀참고
[VPC 라우팅 편집] https://gksdudrb922.tistory.com/240
[다른환경에서 AWS인스턴스 접속] https://esaek.tistory.com/59
[핫스팟 WiFi를 이용한 RDS 접속] https://codingmoonkwa.tistory.com/255
공유기 공인/사설 IP 관련 포스팅 (링크 달아놈)
질문 (카페라서 스크랩한다고 댓글이나 말씀드리지 못해서 죄송합니다 ㅠㅠ)

답변

