Trabalhar com gateways NAT
Você pode usar o console da Amazon VPC para criar e gerenciar os gateways NAT.
Tarefas
Controlar o uso de gateways NAT
Por padrão, os usuários do não têm permissão para trabalhar com gateways NAT. É possível criar uma política de perfil do IAM com uma política anexada que conceda permissão aos usuários para criar, descrever e excluir gateways NAT. Para ter mais informações, consulte Identity and Access Management para o Amazon VPC.
Criar um gateway NAT
Use o procedimento a seguir para criar um gateway NAT.
Cotas relacionadas
Você não poderá criar um gateway NAT público se tiver esgotado o número de EIPs alocados para sua conta. Para obter mais informações cotas de EIP e como ajustá-las, consulte Endereços IP elásticos.
-
Você pode atribuir até 8 endereços IPv4 privados ao seu gateway NAT privado. Este limite não é ajustável.
-
Por padrão, há um limite de associação de 2 endereços IP elásticos ao seu gateway NAT público. É possível aumentar esse limite solicitando um ajuste de cota. Para ter mais informações, consulte Endereços IP elásticos.
Para criar um gateway NAT
Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/
. -
No painel de navegação, escolha Gateways NAT.
-
Escolha Criar um gateway NAT.
-
(Opcional) Especifique um nome para o gateway NAT. Isso cria uma tag em que a chave está
Name
e o valor é o nome que você especificar. -
Selecione a sub-rede na qual o gateway NAT deve ser criado.
-
Em Tipo de conectividade, deixe a seleção padrão de Público para criar um gateway NAT público ou escolha Privado para criar um gateway NAT privado. Para obter mais informações sobre a diferença entre um gateway NAT público e um privado, consulte Gateways NAT.
-
Se você escolheu Público, faça o seguinte; caso contrário, vá para a etapa 8:
-
Escolha um ID de alocação de IP elástico para atribuir um IP elástico ao gateway NAT ou escolha Alocar IP elástico para alocar automaticamente um IP elástico para usar em seu gateway NAT público. Por padrão, há um limite de associação de 2 endereços IP elásticos ao seu gateway NAT público. É possível aumentar esse limite solicitando um ajuste de cota. Para ter mais informações, consulte Endereços IP elásticos.
Importante
Quando você atribui um EIP a um gateway NAT público, o grupo de borda de rede do EIP deve corresponder ao grupo de borda de rede da Zona de Disponibilidade (AZ) na qual você está iniciando o gateway NAT público. Se não for o mesmo, o gateway NAT falhará ao iniciar. Você pode ver o grupo de bordas da rede para a AZ da sub-rede visualizando os detalhes da sub-rede. Da mesma forma, você pode visualizar o grupo de bordas de rede de um EIP visualizando os detalhes do endereço EIP. Para obter mais informações sobre grupos de bordas de rede e EIPs, consulte 1. Alocar um endereço IP elástico.
-
(Opcional) Escolha Configurações adicionais e, em Endereço IP privado - opcional, insira um endereço IPv4 privado para o gateway NAT. Se você não inserir um endereço, o AWS atribuirá automaticamente um endereço IPv4 privado ao seu gateway NAT de maneira aleatória com base na sub-rede em que seu gateway NAT está.
-
Vá para a etapa 11.
-
-
Se você escolheu Privado, em Configurações adicionais, Método de atribuição de endereço IPv4 privado, escolha uma das seguintes opções:
Atribuição automática: a AWS escolhe o endereço IPv4 privado primário para o gateway NAT. Em Número de endereços IPv4 privados atribuídos automaticamente, é possível, opcionalmente, especificar o número de endereços IPv4 privados secundários para o gateway NAT. A AWS escolhe esses endereços IP aleatoriamente da sub-rede para seu gateway NAT.
Personalizado: em Endereço IPv4 privado principal, escolha o endereço IPv4 privado principal para o gateway NAT). Em Endereços IPv4 privados secundários, é possível, opcionalmente, especificar até 7 endereços IPv4 privados secundários para o gateway NAT.
-
Se tiver escolhido Personalizado na etapa 8, pule esta etapa. Se você escolher Atribuir automaticamente, em Número de endereços IP privados atribuídos automaticamente, escolha o número de endereços IPv4 secundários que você deseja que a AWS atribua a esse gateway NAT privado. Você pode escolher até 7 endereços IPv4.
nota
Os endereços IPv4 secundários são opcionais e devem ser atribuídos ou alocados quando suas workloads que usam um gateway NAT excederem 55.000 conexões simultâneas para um único destino (o mesmo IP de destino, porta de destino e protocolo). Os endereços IPv4 secundários aumentam o número de portas disponíveis e, portanto, aumentam o limite do número de conexões simultâneas que suas workloads podem estabelecer usando um gateway NAT.
-
Se tiver escolhido Atribuir automaticamente na etapa 9, pule esta etapa. Se você escolheu Personalizado, faça o seguinte:
Em Endereço IPv4 privado primário, insira o endereço IPv4 privado.
Em Endereço IPv4 privado secundário, insira até 7 endereços IPv4 privados secundários.
-
(Opcional) Para adicionar uma tag ao gateway NAT, escolha Add new tag (Adicionar nova tag) e insira o nome e o valor da chave. É possível adicionar até 50 tags.
-
Escolha Criar um gateway NAT.
-
O status inicial do gateway NAT é
Pending
. Depois que o status for alterado paraAvailable
, o gateway NAT estará pronto para você usar. Certifique-se de atualizar as tabelas de rotas conforme necessário. Para ver exemplos, consulte Casos de uso do gateway NAT.
Se o status do gateway NAT mudar para Failed
, isso significa que ocorreu um erro durante a criação. Para ter mais informações, consulte Falha na criação do gateway NAT.
Editar associações de endereço IP secundário
Cada endereço IPv4 comporta até 55.000 conexões simultâneas para cada destino exclusivo. Um destino exclusivo é identificado por uma combinação exclusiva de endereço IP de destino, a porta de destino e o protocolo (TCP/UDP/ICMP). Você pode aumentar esse limite associando até 8 endereços IPv4 aos seus gateways NAT (1 endereço IPv4 primário e 7 endereços IPv4 secundários). Por padrão, há um limite de associação de 2 endereços IP elásticos ao seu gateway NAT público. É possível aumentar esse limite solicitando um ajuste de cota. Para ter mais informações, consulte Endereços IP elásticos.
Você pode usar as métricas ErrorPortAllocation e PacketsDropCount do gateway NAT do CloudWatch para determinar se seu gateway NAT está gerando erros de alocação de portas ou descartando pacotes. Para resolver esse problema, adicione endereços IPv4 secundários ao seu gateway NAT.
Considerações
Você pode adicionar endereços IPv4 privados secundários ao criar um gateway NAT privado ou após criar o gateway NAT usando o procedimento nesta seção. Só é possível adicionar endereços IP elásticos secundários aos gateways NAT públicos após criar o gateway NAT usando o procedimento nesta seção.
Seu gateway NAT pode ter até 8 endereços IPv4 associados a ele (1 endereço IPv4 primário e 7 endereços IPv4 secundários). Você pode atribuir até 8 endereços IPv4 privados ao seu gateway NAT privado. Por padrão, há um limite de associação de 2 endereços IP elásticos ao seu gateway NAT público. É possível aumentar esse limite solicitando um ajuste de cota. Para ter mais informações, consulte Endereços IP elásticos.
Para editar associações de endereços IPv4 secundários
Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/
. -
No painel de navegação, escolha Gateways NAT.
-
Selecione o gateway NAT cujas associações de endereço IPv4 secundárias você deseja editar.
-
Escolha Ações e então escolha Editar associações de endereços IP secundários.
-
Se você estiver editando as associações de endereços IPv4 secundários de um gateway NAT privado, em Ação, escolha Atribuir novos endereços IPv4 ou Cancelar a atribuição de endereços IPv4 existentes. Se você estiver editando as associações de endereços IPv4 secundários de um gateway NAT público, em Ação, escolha Associar novos endereços IPv4 ou Desassociar endereços IPv4 existentes.
-
Execute um destes procedimentos:
-
Se tiver optado por atribuir ou associar novos endereços IPv4, faça o seguinte:
-
Essa etapa é necessária. Você deve selecionar um endereço IPv4. Escolha o método de atribuição de endereço IPv4 privado:
-
Atribuir automaticamente: a AWS escolhe automaticamente um endereço IPv4 privado primário e você escolhe se deseja que a AWS atribua até 7 endereços IPv4 privados secundários para atribuir ao gateway NAT. A AWS os escolhe e atribui automaticamente para você de maneira aleatória e com base na sub-rede em que seu gateway NAT está.
-
Personalizado: escolha o endereço IPv4 privado primário e até 7 endereços IPv4 privados secundários para atribuir ao gateway NAT.
-
-
Em ID de alocação de IP elástico, escolha um IP elástico para adicionar como endereço IPv4 secundário. Essa etapa é necessária. Você deve selecionar um IP elástico junto com um endereço IPv4 privado. Se você escolher Personalizado para o Método de atribuição de endereço IP privado, também deverá inserir um endereço IPv4 privado para cada IP elástico adicionado.
Importante
Quando você atribui um EIP secundário a um gateway NAT público, o grupo de borda de rede do EIP deve corresponder ao grupo de borda de rede da Zona de Disponibilidade (AZ) na qual o gateway NAT público está. Se não for a mesma, o EIP não será atribuído. Você pode ver o grupo de bordas da rede para a AZ da sub-rede visualizando os detalhes da sub-rede. Da mesma forma, você pode visualizar o grupo de bordas de rede de um EIP visualizando os detalhes do endereço EIP. Para obter mais informações sobre grupos de bordas de rede e EIPs, consulte 1. Alocar um endereço IP elástico.
Seu gateway NAT pode ter até 8 endereços IP associados a ele. Se for um gateway NAT público, há um limite de cota padrão para IPs elásticos por região. Para ter mais informações, consulte Endereços IP elásticos.
-
Se você optar por cancelar a atribuição ou desassociar novos endereços IPv4, faça o seguinte:
Em Endereço IP secundário existente para cancelar a atribuição, selecione os endereços IP secundários cuja atribuição deseja cancelar.
(opcional) Em Duração da drenagem de conexão, insira o tempo máximo de espera (em segundos) antes de liberar forçadamente os endereços IP se as conexões ainda estiverem em andamento. Se você não inserir um valor, o valor padrão será de 350 segundos.
-
-
Escolha Salvar alterações.
Se o status do gateway NAT mudar para Failed
, isso significa que ocorreu um erro durante a criação. Para obter mais informações, consulte Falha na criação do gateway NAT.
Marcar um gateway NAT
Você pode marcar o gateway NAT para ajudar a identificá-lo ou categorizá-lo de acordo com as necessidades da organização. Para obter informações sobre como trabalhar com tags, consulte Marcar com tag os recursos do Amazon EC2 no Guia do usuário do Amazon EC2.
Há suporte a tags de alocação de custo para gateways NAT. Portanto, você também pode usar tags para organizar sua fatura da AWS e refletir sua própria estrutura de custo. Para obter mais informações, consulte Uso de tags de alocação de custos no Guia do usuário do AWS Billing. Para obter mais informações sobre como configurar um relatório de alocação de custos com tags, consulte Relatório mensal de alocação de custos em Sobre o faturamento de contas da AWS.
Para marcar um gateway NAT
Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/
. -
No painel de navegação, escolha NAT Gateways.
-
Selecione o gateway NAT que você deseja marcar e escolha Ações. Selecione Gerenciar tags.
-
Para cada tag, escolha Adicionar nova tag e insira uma Chave e Valor para a tag. É possível adicionar até 50 tags.
-
Escolha Salvar.
Excluir um gateway NAT
Caso não precise mais de um gateway NAT, você pode excluí-lo. Depois de excluir um gateway NAT, sua entrada permanece visível no console da Amazon VPC durante um breve período (normalmente, uma hora) após o qual ela é automaticamente removida. Você não consegue removê-la.
A exclusão de um gateway NAT dissocia o respectivo endereço IP elástico, mas não libera o endereço de sua conta. Se excluir um gateway NAT, as rotas desse gateway permanecerão com o status blackhole
até o momento em que excluir ou atualizar as rotas.
Para excluir um gateway NAT
Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/
. -
No painel de navegação, escolha NAT Gateways.
-
Selecione o botão de opção para o gateway NAT e, em seguida, escolhaActions (Ações),Delete NAT gateway (Excluir gateway NAT).
-
Quando a confirmação for solicitada, insira
delete
e escolha Delete (Excluir). -
Se não for mais necessário o endereço IP elástico associado ao gateway NAT público, recomendamos que você o libere. Para ter mais informações, consulte 5. Liberar um endereço IP elástico.
Visão geral da API e da CLI
Você pode executar as tarefas descritas nesta página usando a linha de comando ou uma API. Para obter mais informações sobre as interfaces de linha de comando e uma lista de operações de API disponíveis, consulte Trabalhar com a Amazon VPC.
Atribuir um endereço IPv4 privado a um gateway NAT
-
assign-private-nat-gateway-address (AWS CLI)
-
Register-EC2PrivateNatGatewayAddress (AWS Tools for Windows PowerShell)
-
AssignPrivateNatGatewayAddress (API Amazon EC2 Query)
Associar endereços IP elásticos (EIPs) e endereços IPv4 privados a um gateway NAT público
-
associate-nat-gateway-address (AWS CLI)
-
Register-EC2NatGatewayAddress (AWS Tools for Windows PowerShell)
-
AssociateNatGatewayAddress (API Amazon EC2 Query)
Criar um gateway NAT
-
create-nat-gateway (AWS CLI)
-
New-EC2NatGateway (AWS Tools for Windows PowerShell)
-
CreateNatGateway (API de consulta do Amazon EC2)
Excluir um gateway NAT
delete-nat-gateway (AWS CLI)
Remove-EC2NatGateway (AWS Tools for Windows PowerShell)
DeleteNatGateway (API de consulta do Amazon EC2)
Descrever um gateway NAT
describe-nat-gateways (AWS CLI)
Get-EC2NatGateway (AWS Tools for Windows PowerShell)
DescribeNatGateways (API de consulta do Amazon EC2)
Desassociar endereços IP elásticos (EIPs) secundários de um gateway NAT público
-
disassociate-nat-gateway-address (AWS CLI)
-
Unregister-EC2NatGatewayAddress (AWS Tools for Windows PowerShell)
-
DisassociateNatGatewayAddress (API Amazon EC2 Query)
Marcar um gateway NAT
-
create-tags (AWS CLI)
-
New-EC2Tag (AWS Tools for Windows PowerShell)
-
CreateTags (API de consulta do Amazon EC2)
Cancelar a atribuição de endereços IPv4 secundários de um gateway NAT privado
-
unassign-private-nat-gateway-address (AWS CLI)
-
Unregister-EC2PrivateNatGatewayAddress (AWS Tools for Windows PowerShell)
-
UnassignPrivateNatGatewayAddress (API Amazon EC2 Query)