728x90
이번에는 inbound endpoint이다.
저번과 반대로 온프렘에서 AWS 내부의 private host zone을 호출하는 것을 가정할 것이다. IP는 장표와 다르니 참고.. 우선 테스트를 위해 private hosted zone을 생성해 줄것이다.
다음은 EC2에 테스트 용도로 만든 웹 서버를 타겟으로 a record를 생성해 주겠다.
그리고 outbound endpoint 생성했던것과 마찬가지로 inbound endpoint 생성을 해주자. 이부분은 과정이 동일하기에 스크린샷 찍지 않았다.
생성이 완료되면 이처럼 특정 서브넷에 ENI가 할당된다. 이게 중요하다. 왜냐하면 on-prem 서버에서 호출한 dns 서버 ip가 필요하기 때문이다. 그래서 이제 on-prem dns 서버 세팅을 해보겠다.
우선 설정 파일 경로는 보통
/etc/dnsmasq.conf
이렇다 route53 inbound ip를 설정해주자
echo "server=/test.company/172.16.95.222" >> /etc/dnsmasq.conf
echo "server=/test.company/172.16.104.100" >> /etc/dnsmasq.conf
systemctl restart dnsmasq
설정 완료후 inbound로 설정한 dns로 curl 명령어를 호출하면 아래와 같이 정상적으로 호출되는것을 볼 수 있다.
728x90
'Server Infra > AWS' 카테고리의 다른 글
FinOps Certified Practitioner(FOCP) 자격증 취득 후기 (1) | 2023.11.01 |
---|---|
AWS Fargate를 깊게 알아보자 (0) | 2023.04.30 |
AWS Route53 Outbound endpoint 설정하고 테스트 (0) | 2023.01.17 |
2022년 회고 (0) | 2023.01.02 |
AWS All Cert(x12) clear!! - AWS 전체 자격증 취득기 (6) | 2022.10.01 |