Eu tenho um nginx no docker em um AWS Elastic Beanstalk. Eu preciso fornecer o resolver
do 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.conf
está mostrando meu CIDR do meu VPC com um .2
no 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.