

# Conjuntos de opções DHCP no Amazon VPC
<a name="VPC_DHCP_Options"></a>

Dispositivos de rede na VPC usam o Protocolo de Configuração Dinâmica de Host (DHCP). Você pode usar conjuntos de opções DHCP para controlar os seguintes aspectos da configuração de rede na sua rede virtual:
+ Os servidores DNS, nomes de domínio ou servidores NTP (Network Time Protocol) usados pelos dispositivos na sua VPC.
+ Se a resolução de DNS está habilitada ou não na VPC.

**Topics**
+ [O que é DHCP?](#DHCPOptionSets)
+ [Conceitos do conjunto de opções DHCP](DHCPOptionSetConcepts.md)
+ [Trabalhar com conjuntos de opções DHCP](DHCPOptionSet.md)

## O que é DHCP?
<a name="DHCPOptionSets"></a>

Todo dispositivo em uma rede TCP/IP requer um endereço IP para se comunicar pela rede. No passado, os endereços IP tinham que ser atribuídos manualmente a cada dispositivo na rede. Hoje, os endereços IP são atribuídos dinamicamente por servidores de Protocolo de Configuração Dinâmica de Host (DHCP).

As aplicações executadas em instâncias do EC2 podem se comunicar com servidores DHCP da Amazon conforme necessário para recuperar a concessão de endereço IP ou outras informações de configuração de rede (como o endereço IP de um servidor DNS da Amazon ou o endereço IP do roteador da VPC).

Você pode especificar as configurações de rede fornecidas pelos servidores DHCP da Amazon usando conjuntos de opções DHCP. 

Se você tiver uma configuração de VPC que exija que suas aplicações façam solicitações diretas ao servidor DHCP IPv6 da Amazon, observe o seguinte:
+ Uma instância do EC2 em uma sub-rede de pilha dupla só pode recuperar seu endereço IPv6 do servidor DHCP IPv6. *Ela não pode recuperar nenhuma configuração de rede adicional do servidor DHCP IPv6, como nomes de servidor DNS ou nomes de domínio.* 
+ Uma instância do EC2 em uma sub-rede somente IPv6 pode recuperar seu endereço IPv6 do servidor DHCP IPv6 *e pode recuperar informações adicionais de configuração de rede, como nomes de servidor DNS e nomes de domínio.* 
+ Para uma instância do EC2 em uma sub-rede somente IPv6, o servidor DHCP IPv4 retornará 169.254.169.253 como o servidor de nomes se “AmazonProvidedDNS” for explicitamente mencionado no conjunto de opções de DHCP. Se “AmazonProvideDDNS” estiver ausente do conjunto de opções, o servidor DHCP IPv4 não retornará um endereço, independentemente de outros servidores de nomes IPv4 serem mencionados no conjunto de opções ou não.

Os servidores DHCP da Amazon também podem fornecer um prefixo IPv4 ou IPv6 inteiro para uma interface de rede na sua VPC usando delegação de prefixo (consulte [Atribuir prefixos a interfaces de rede do Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-prefix-eni.html) no *Guia do usuário do Amazon EC2*). A delegação de prefixo IPv4 não é fornecida em respostas DHCP. É possível usar o IMDS para recuperar prefixos IPv4 atribuídos à interface (consulte [Categorias de metadados da instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html#instancedata-data-categories) no *Guia do usuário do Amazon EC2*).

# Conceitos do conjunto de opções DHCP
<a name="DHCPOptionSetConcepts"></a>

Um *conjunto de opções DHCP* é um grupo de configurações de rede usado pelos recursos na sua VPC, como instâncias do EC2, para se comunicar pela sua rede virtual.

Cada região tem um conjunto de opções DHCP padrão. Cada VPC usa o conjunto de opções DHCP padrão de sua região, a menos que você crie e associe um conjunto de opções DHCP personalizado à VPC ou configure-a sem um conjunto de opções DHCP. 

Se sua VPC não tiver um conjunto de opções de DHCP configurado:
+ Para as [instâncias do EC2 criadas no Nitro System](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#instance-hypervisor-type), a AWS configurará `169.254.169.253` como o servidor de nomes de domínio padrão.
+ Para as [instâncias do EC2 criadas no Xen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#instance-hypervisor-type), nenhum servidor de nomes de domínio será configurado e, como as instâncias na VPC não terão acesso a um servidor de DNS, elas não poderão acessar a Internet.

Você pode associar um conjunto de opções DHCP a várias VPCs, mas cada VPC pode ter somente um conjunto de opções DHCP associado.

Se você excluir uma VPC, o conjunto de opções DHCP associado à VPC será desassociado dela.

**Topics**
+ [Conjunto padrão de opções de DHCP](#ArchitectureDiagram)
+ [Conjunto personalizado de opções de DHCP](#CustomDHCPOptionSet)

## Conjunto padrão de opções de DHCP
<a name="ArchitectureDiagram"></a>

O conjunto de opções DHCP padrão contém as seguintes configurações:
+ **Servidores de nomes DNS**: os servidores de nomes DNS que as interfaces de rede usam para resolução de nomes de domínio. Para um conjunto de opções DHCP padrão, isso é sempre `AmazonProvidedDNS`. Para ter mais informações, consulte [Servidor de DNS da Amazon](AmazonDNS-concepts.md#AmazonDNS).
+ **Nome de domínio**: o nome de domínio que um cliente deve usar ao resolver nomes de host usando o Sistema de Nomes de Domínio (DNS). Para obter mais informações sobre os nomes de domínios usados para instâncias do EC2, consulte [Nomes de host de instâncias do Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-naming.html).
+ **Tempo de locação preferencial de IPv6**: a frequência com que uma instância em execução com um IPv6 atribuído a ela passa pela renovação do leasing DHCPv6. O tempo de locação padrão é 140 segundos. A renovação da locação geralmente ocorre quando a metade do tempo da locação já passou.

Quando você usa um conjunto de opções DHCP padrão, as seguintes configurações não são usadas, mas existem padrões para instâncias do EC2:
+ **Servidores NTP**: por padrão, as instâncias do EC2 usam o [Serviço de Sincronização Temporal da Amazon](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html) para obter a hora.
+ **Servidores de nomes NetBIOS**: para instâncias do EC2 que executam o Windows, o nome NetBIOS do computador é um nome amigável atribuído à instância para identificá-la na rede. O servidor de nomes NetBIOS mantém uma lista de mapeamentos entre nomes NetBIOS de computadores e endereços de rede para redes que usam o NetBIOS como seu serviço de nomenclatura.
+ **Tipo de nó NetBIOS**: para instâncias do EC2 que executam o Windows, é o método que as instâncias usam para resolver nomes NetBIOS para endereços IP.

Quando você usa o conjunto de opções padrão, o servidor DHCP da Amazon usa as configurações de rede no conjunto de opções padrão. Quando você executa instâncias na sua VPC, elas fazem o seguinte, conforme mostrado no diagrama: (1) interagem com o servidor DHCP, (2) interagem com o servidor DNS da Amazon e (3) conectam-se a outros dispositivos na rede por meio do roteador para sua VPC. As instâncias podem interagir com o servidor DHCP da Amazon a qualquer momento para obter a concessão de endereço IP e as configurações adicionais da rede.

![\[Conjunto padrão de opções de DHCP\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/images/dhcp-default-update-new.png)


## Conjunto personalizado de opções de DHCP
<a name="CustomDHCPOptionSet"></a>

É possível criar um conjunto de opções DHCP personalizado com as seguintes configurações e, em seguida, associá-lo a uma VPC:
+ **Servidores de nomes DNS**: os servidores de nomes DNS que as interfaces de rede usam para resolução de nomes de domínio.
+ **Nome de domínio**: o nome de domínio que um cliente usa ao resolver nomes de host usando o Sistema de Nomes de Domínio (DNS).
+ **Servidores NTP**: os servidores NTP que fornecem a hora para as instâncias.
+ **Servidores de nomes NetBIOS**: para instâncias do EC2 que executam o Windows, o nome NetBIOS do computador é um nome amigável atribuído à instância para identificá-la na rede. Um servidor de nomes NetBIOS mantém uma lista de mapeamentos entre nomes NetBIOS de computadores e endereços de rede para redes que usam o NetBIOS como seu serviço de nomenclatura.
+ **Tipo de nó NetBIOS**: para instâncias do EC2 que executam o Windows, esse é o método que as instâncias usam para resolver nomes NetBIOS para endereços IP.
+ **Tempo de locação preferencial de IPv6** (opcional): um valor (em segundos, minutos, horas ou anos) da frequência com que uma instância em execução com um IPv6 atribuído a ela passa pela renovação do leasing de DHCPv6. Os valores aceitáveis estão entre 140 e 4294967295 segundos (aproximadamente 138 anos). Se nenhum valor for fornecido, o tempo de locação padrão será 140 segundos. Se você usar endereçamento de longo prazo para instâncias do EC2, poderá aumentar o tempo de locação e evitar solicitações frequentes de renovação de leasing. A renovação da locação geralmente ocorre quando a metade do tempo da locação já passou.

Quando você usa um conjunto de opções personalizado, as instâncias iniciadas na sua VPC fazem o seguinte, conforme mostrado no diagrama: (1) usam as configurações de rede no conjunto de opções DHCP personalizado, (2) interagem com os servidores DNS, NTP e NetBIOS especificados no conjunto de opções DHCP personalizado e (3) conectam-se a outros dispositivos na rede por meio do roteador para sua VPC.

![\[Conjunto personalizado de opções de DHCP\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/images/dhcp-custom-update-new.png)


**Tarefas relacionadas**
+ [Criar um conjunto de opções DHCP](DHCPOptionSet.md#CreatingaDHCPOptionSet)
+ [Alterar o conjunto de opções associado a uma VPC](DHCPOptionSet.md#ChangingDHCPOptionsofaVPC)

# Trabalhar com conjuntos de opções DHCP
<a name="DHCPOptionSet"></a>

Use os procedimentos a seguir para visualizar e trabalhar com conjuntos de opções DHCP. Para obter mais informações sobre como funcionam os conjuntos de opções DHCP, consulte [Conceitos do conjunto de opções DHCP](DHCPOptionSetConcepts.md):

**Topics**
+ [Criar um conjunto de opções DHCP](#CreatingaDHCPOptionSet)
+ [Alterar o conjunto de opções associado a uma VPC](#ChangingDHCPOptionsofaVPC)
+ [Excluir um conjunto de opções DHCP](#DeletingaDHCPOptionSet)

## Criar um conjunto de opções DHCP
<a name="CreatingaDHCPOptionSet"></a>

Um conjunto de opções DHCP personalizado permite que você personalize a VPC com seu próprio servidor DNS, nome de domínio etc. Você pode criar tantos conjuntos adicionais de opções DHCP quantos desejar. No entanto, você só pode associar uma VPC a um conjunto de opções DHCP de cada vez.

**nota**  
Após criar um conjunto de opções DHCP, você não pode modificá-lo. Para atualizar as opções DHCP da sua VPC, você deve criar um novo conjunto de opções DHCP e associá-lo a ela.

**Para criar um conjunto de opções DHCP usando o console**

1. Abra o console da Amazon VPC, em [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. No painel de navegação, escolha **DHCP Option Sets** (Conjuntos de opções DHCP).

1. Escolha **Create DHCP Options set**.

1. Para **Tag settings**, (Configurações de etiqueta), opcionalmente, insira um nome para o conjunto de opções DHCP. Se você inserir um valor, ele criará automaticamente um nome de etiqueta para o conjunto de opções DHCP.

1. Para **Opções DHCP**, forneça as configurações necessárias.
   + **Dome de domínio** (opcional): insira o nome de domínio que um cliente deve usar ao resolver nomes de host usando o DNS. Se você não estiver usando o AmazonProvidedDNS, seus servidores de nomes de domínio personalizados deverão determinar o nome do host, conforme apropriado. Se você usar uma zona hospedada privada do Amazon Route 53, poderá usar AmazonProvideDNS. Para obter mais informações, consulte [Atributos de DNS para sua VPC](vpc-dns.md).
**nota**  
Use somente nomes de domínio que você tenha total controle.

     Alguns sistemas operacionais Linux aceitam vários nomes de domínio separados por espaços. No entanto, outros sistemas operacionais Windows e Linux tratam o valor como um domínio único, o que resulta em um comportamento inesperado. Se o seu conjunto de opções DHCP estiver associado a uma VPC que contenha instâncias que executam sistemas operacionais que tratam o valor como um domínio único, especifique somente um nome de domínio.
   + **Domain name servers** (Servidores de nomes de domínio) (opcional): insira os servidores DNS que serão usados para resolver o endereço IP de um host com base no nome do host.

     Você pode inserir **AmazonProvidedDNS** ou servidores de nomes de domínio personalizados. Usar ambos pode causar comportamento inesperado. Você pode inserir endereços IP de até quatro servidores de nomes de domínio IPv4 (ou até três servidores de nomes de domínio IPv4 e **AmazonProvidedDNS**) e quatro servidores de nomes de domínio IPv6 separados por vírgulas. Embora você possa especificar até oito servidores de nomes de domínio, alguns sistemas operacionais podem impor limites inferiores. Para obter mais informações sobre o **AmazonProvidedDNS** e o servidor do Amazon DNS, consulte [Servidor de DNS da Amazon](AmazonDNS-concepts.md#AmazonDNS).
**Importante**  
Se a VPC tiver um gateway da Internet, certifique-se de especificar seu próprio servidor DNS ou um servidor DNS da Amazon (AmazonProvidedDNS) para o valor **Servidores de nomes de domínio**. Caso contrário, as instâncias na VPC não terão acesso ao DNS, o que desabilita o acesso à Internet.
   + **NTP servers** (Servidores NTP) (opcional): Insira os endereços IP de até oito servidores Network Time Protocol (NTP) (quatro endereços IPv4 e quatro endereços IPv6).

      Os servidores NTP fornecem as horas para a rede. Você pode especificar o Amazon Time Sync Service no endereço IPv4 `169.254.169.123` ou endereço IPv6 `fd00:ec2::123`. As instâncias se comunicam com o Amazon Time Sync Service por padrão. O endereço IPv6 só pode ser acessado nas [instâncias do EC2 criadas no Nitro System](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html).

     Para mais informações sobre a opção de servidores NTP, consulte o [RFC 2132](https://datatracker.ietf.org/doc/html/rfc2132#section-8.3). Para mais informações sobre o Serviço de Sincronização Temporal da Amazon, consulte [Definir a hora da instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html) no *Guia do usuário do Amazon EC2*.
   + **NetBIOS name servers** (Servidores de nomes NetBIOS) (opcional): insira os endereços IP de até quatro servidores de nomes NetBIOS.

     Para instâncias do EC2 que executam o Windows, o nome NetBIOS do computador é um nome amigável atribuído à instância para identificá-la na rede. O servidor de nomes NetBIOS mantém uma lista de mapeamentos entre nomes NetBIOS de computadores e endereços de rede para redes que usam o NetBIOS como seu serviço de nomenclatura.
   + **NetBIOS node type** (Tipo de nó NetBIOS) (opcional): insira **1**, **2**, **4** ou **8**. Recomendamos que você especifique **2** (ponto a ponto ou nó P). A transmissão e o multicast não são compatíveis no momento. Para obter mais informações sobre esses tipos de nó, consulte a seção 8.7 do [RFC 2132](https://tools.ietf.org/html/rfc2132) e a seção 10 do [RFC 1001](https://tools.ietf.org/html/rfc1001).

     Para instâncias do EC2 que executam o sistema operacional Windows, esse é o método que as instâncias usam para resolver nomes NetBIOS para endereços IP. No conjunto padrão de opções, não há um valor para o tipo de nó NetBIOS.
   + **Tempo de locação preferencial de IPv6** (opcional): um valor (em segundos, minutos, horas ou anos) da frequência com que uma instância em execução com um IPv6 atribuído a ela passa pela renovação do leasing de DHCPv6. Os valores aceitáveis estão entre 140 e 2147483647 segundos (aproximadamente 68 anos). Se nenhum valor for fornecido, o tempo de locação padrão será 140 segundos. Se você usar endereçamento de longo prazo para instâncias do EC2, poderá aumentar o tempo de locação e evitar solicitações frequentes de renovação de leasing. A renovação da locação geralmente ocorre quando a metade do tempo da locação já passou.

1. Adicione **Tags** (Etiquetas).

1. Escolha **Create DHCP Options set**. Anote o nome ou ID do novo conjunto de opções DHCP.

1. Para configurar a VPC para usar o novo conjunto de opções, consulte [Alterar o conjunto de opções associado a uma VPC](#ChangingDHCPOptionsofaVPC).

**Para criar um conjunto de opções DHCP para sua VPC usando a linha de comando**
+ [create-dhcp-options](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-dhcp-options.html) (AWS CLI)
+ [New-EC2DhcpOption](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2DhcpOption.html) (AWS Tools for Windows PowerShell)

## Alterar o conjunto de opções associado a uma VPC
<a name="ChangingDHCPOptionsofaVPC"></a>

Depois de criar um conjunto de opções DHCP, você pode associá-lo a uma ou mais VPCs. É possível associar somente um conjunto de opções DHCP a uma VPC de cada vez. Se você não associar um conjunto de opções DHCP a uma VPC, desabilitará a resolução de nomes de domínio na VPC.

Depois de associar um novo conjunto de opções DHCP a uma VPC, todas as instâncias existentes e todas as novas instâncias iniciadas nessa VPC usarão as novas opções. Não é necessário reiniciar ou executar novamente suas instâncias. As instâncias recuperam automaticamente as mudanças dentro de algumas horas, dependendo da frequência com que renovam suas concessões DHCP. Se você preferir, é possível renovar explicitamente a concessão usando o sistema operacional na instância. 

**Para alterar o conjunto de opções DHCP associado a uma VPC usando o console**

1. Abra o console da Amazon VPC em [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. No painel de navegação, escolha **Your VPCs (Suas VPCs)**.

1. Marque a caixa de seleção da VPC e escolha **Actions** (Ações), **Edit VPC Settings** (Editar configurações de VPC).

1. Para **DHCP options set** (Conjunto de opções DHCP), escolha o conjunto de opções DHCP. Como alternativa, escolha **Nenhum conjunto de opções DHCP** para desabilitar a resolução de nomes de domínio para a VPC.

1. Escolha **Salvar**.

**Para alterar o conjunto de opções DHCP associado a uma VPC usando a linha de comando**
+ [associate-dhcp-options](https://docs.aws.amazon.com/cli/latest/reference/ec2/associate-dhcp-options.html) (AWS CLI)
+ [Register-EC2DhcpOption](https://docs.aws.amazon.com/powershell/latest/reference/items/Register-EC2DhcpOption.html) (AWS Tools for Windows PowerShell)

## Excluir um conjunto de opções DHCP
<a name="DeletingaDHCPOptionSet"></a>

Quando você não precisar mais de um conjunto de opções de DHCP, use o procedimento a seguir para excluí-lo. Não é possível excluir um conjunto de opções DHCP quando ele está em uso. Para cada VPC associada ao conjunto de opções DHCP a ser excluído, você deve associar um conjunto de opções DHCP diferente à VPC ou configurá-la para não usar um conjunto de opções DHCP. Para obter mais informações, consulte [Alterar o conjunto de opções associado a uma VPC](#ChangingDHCPOptionsofaVPC).

**Para excluir um conjunto de opções DHCP usando o console**

1. Abra o console da Amazon VPC, em [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. No painel de navegação, escolha **DHCP Option Sets** (Conjuntos de opções DHCP).

1. Selecione o botão de opção para o conjunto de opções DHCP e escolha **Ações**, **Excluir conjunto de opções DHCP**.

1. Quando for instruído a confirmar, digite **delete** e escolha **Excluir conjunto de opções DHCP**.

**Para excluir um conjunto de opções DHCP usando a linha de comando**
+ [delete-dhcp-options](https://docs.aws.amazon.com/cli/latest/reference/ec2/delete-dhcp-options.html) (AWS CLI)
+ [Remove-EC2DhcpOption](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-EC2DhcpOption.html) (AWS Tools for Windows PowerShell)