AWS Elastic Beanstalk nginx의 해석기는 무엇입니까?

AWS Elastic Beanstalk nginx의 해석기는 무엇입니까?

AWS Elastic Beanstalk의 docker에 nginx가 있습니다. nginx를 제공해야 합니다 resolver.

어떤 리졸버를 사용해야 합니까? 내가 읽은 내용은 다음과 같습니다.

resolver 169.254.169.253;

또는

resolver 172.16.0.23;

그리고 다른 것. 내 /etc/resolv.confVPC의 CIDR은 .2끝에 가 표시되어 있습니다. 지금 무엇을 정의해야 할지 명확하지 않습니다.

답변1

AWS에서 설명하는 대로VPC 기본 주소에 CIDR 2개를 더한 값은DNS 서버- 예를 들어 VPC가 192.168.5.0인 경우 192.168.5.2입니다. 이는 적합한 해결 프로그램일 가능성이 높습니다.

Michael이 의견에서 지적했듯이169.254.169.253은 고정 IP를 사용하는 DNS 확인자입니다.이므로 VPC 간에 포팅하는 것이 더 쉽습니다. 아래에 IP가 하나 있습니다.사용자 메타데이터 IP.

현재 겪고 있는 문제가 무엇인지 정확히 설명하지 않으셨기 때문에 더 이상 조언을 드리기가 어렵습니다.

  • 10.0.0.0: 네트워크 주소.
  • 10.0.0.1: AWS에서 VPC 라우터용으로 예약했습니다.
  • 10.0.0.2: AWS에서 예약함. DNS 서버의 IP 주소는 항상 VPC 네트워크 범위의 기본에 2를 더한 값입니다. 그러나 각 서브넷 범위의 기본에 2를 더한 값도 예약합니다. 여러 CIDR 블록이 있는 VPC의 경우 DNS 서버의 IP 주소는 기본 CIDR에 있습니다. 자세한 내용은 Amazon DNS 서버를 참조하세요.
  • 10.0.0.3: 향후 사용을 위해 AWS에서 예약합니다.
  • 10.0.0.255: 네트워크 브로드캐스트 주소. VPC에서는 브로드캐스트를 지원하지 않으므로 이 주소를 예약합니다.

관련 정보