728x90
728x90
문제 상황
VPC Endpoint를 만들었고, 해당 VPC 안의 EC2에선 해당 Endpoint의 사설 IP를 잘 찾아오나, 같은 Subnet 안의 WorkSpaces에서는 퍼블릭 IP로만 찾아옴 (VPC Endpoint를 통한 사설 통신을 못함)
해결
WorkSpace는 Directory Service 밑에 있기 때문에, VPC DNS가 아닌 DS의 DNS를 통한다
따라서 VPC 내의 DNS 리소스를 찾을 수 없었던 것 -> DNS Forwarding을 해줘야 한다
Active Directory Management 서버로 들어가서, Win+R -> dnsmgmt.msc
로 들어가준다
(DNS는 Directory Service DNS 중 아무거나 입력해주면 됨)
입력한 DNS 주소 밑 Conditional Forwarders > New Conditional Forwarder... 클릭
- DNS Domain :
<region>.amazonaws.com
- IP Address :
<VPC 대역의 2번째 주소>
+ EC2의 DNS Domain은 <region>.compute.amazonaws.com
이며, ELB의 DNS Domain은 <region>.elb.amazonaws.com
이다 - 찾고 싶은 DNS 주소를 잘 확인해보고 넣자
WorkSpace에서도 VPC 리소스의 DNS를 잘 찾는걸 확인할 수 있다
끝
728x90
728x90
'공부 > AWS' 카테고리의 다른 글
[AWS] 아예 인터넷 통신이 없는 VPC에 EKS를 구성하기 위한 VPC Endpoint (0) | 2021.11.05 |
---|---|
[Windows PowerShell] Get-AWSPublicIpAddressRange 사용하기 (0) | 2021.10.24 |
[AWS] Code Series로 Terraform CI/CD 환경 구성해보기 (1) | 2021.09.18 |
[AWS] CodeCommit 사용법 (0) | 2021.09.17 |
[AWS WorkSpaces] PCoIP용 AD GPO Template 설정 (0) | 2021.09.02 |
댓글