Qual é o meu resolvedor em um nginx do AWS Elastic Beanstalk?

Qual é o meu resolvedor em um nginx do AWS Elastic Beanstalk?

Eu tenho um nginx no docker em um AWS Elastic Beanstalk. Eu preciso fornecer o resolverdo nginx.

Qual resolvedor eu preciso usar? Eu leio sobre:

resolver 169.254.169.253;

OU

resolver 172.16.0.23;

E mais alguns. Meu /etc/resolv.confestá mostrando meu CIDR do meu VPC com um .2no final. Não está claro o que devo definir agora.

Responder1

Conforme descrito pela AWSo endereço base da VPC mais dois de seu CIDR é umServidor dns- por exemplo, se o VPC for 192.168.5.0, será 192.168.5.2. Este é provavelmente um resolvedor adequado.

Como Michael apontou nos comentários169.254.169.253 é um resolvedor DNS com IP estático, então é mais fácil fazer a portabilidade entre VPCs. Esse é um IP abaixo doIP de metadados do usuário.

Você não descreveu exatamente qual problema está tendo, por isso é difícil dar mais conselhos.

  • 10.0.0.0: Endereço de rede.
  • 10.0.0.1: Reservado pela AWS para o roteador VPC.
  • 10.0.0.2: Reservado pela AWS. O endereço IP do servidor DNS é sempre a base do intervalo da rede VPC mais dois; entretanto, também reservamos a base de cada intervalo de sub-rede mais dois. Para VPCs com vários blocos CIDR, o endereço IP do servidor DNS está localizado no CIDR primário. Para obter mais informações, consulte Servidor DNS da Amazon.
  • 10.0.0.3: Reservado pela AWS para uso futuro.
  • 10.0.0.255: Endereço de transmissão de rede. Não oferecemos suporte à transmissão em uma VPC, portanto reservamos este endereço.

informação relacionada