도라지보다더덕
240
2021-01-13 01:35:15
2
135

AWS EC2 IP주소


안녕하세요 질문하나 올립니다!


제가 node로 프로젝트를 진행한 뒤 AWS로 배포하려고 하는데  권한 에러가 나와서 질문 드립니다.


현재 EC2와 RDS를 사용하고 있습니다.


RDS에서 사용자한테 권한을 줬는데 잘 보니깐 user@172.~~ 어쩌구는 권한이 없다고 나오네요. (뒤에 ip가 붙어서)


그런데 이전에는 이런 문제가 없었어서 질문 드립니다.


너무 질문이 방대한 것 같아 제가 의심되는 부분을 말하면


1. EC2의 EIP 할당해서 15.~~~.~~~ 어쩌구 들어갔는데 Ubuntu@172.~~ (IP 주소가 15로 들어갔는데 172로 바뀌어있다)


이 부분에서 혹시 프라이빗 IP 주소와 관련이 있나? 라는 생각이 들었는데 감이 잘안와서 혹시 의심되는 부분을 말해주시면 제가 찾아보겠습니다!


감사합니다


0
  • 답변 2

  • 쿠잉
    908
    2021-01-13 01:57:01 작성 2021-01-13 01:57:56 수정됨

    172.xxx 아이피는 내부 NAT  아이피 일것 같은데요

    EC2 와 RDS 간에 내부통신 할테니 서버의 내부 IP 계정을 생성하고 권한을 부여해주세요

    MySQL/MariaDB - RDS 는 계정별로 ACL 기능이 있어서 접속을 하는 클라이언트의 아이피나 아이피대역 별로 생성이 필요 합니다.

    select host, user from mysql.user;



  • 니르바나
    1k
    2021-01-13 03:41:04

    ec2에보면 아이피가 나옵니다.

    그리고 ip 설정 안해주면 ec2 껏다 키면 ip 바뀐다고 하니, 고정 ip설정하셔요~

    엘라스틱ip로 가능한걸로 알고 있습니다.

  • 로그인을 하시면 답변 을 등록할 수 있습니다.