Ir para o conteúdo

Como usar o AWS Site-to-Site VPN para criar uma VPN baseada em certificado?

3 minuto de leitura
0

Quero usar o AWS Site-to-Site VPN para autenticação de VPN baseada em certificados de segurança de protocolo de internet (IPsec). Quero que isso substitua o uso de uma chave pré-compartilhada para autenticação do Internet Key Exchange (IKE).

Breve descrição

Site-to-Site VPN oferece suporte à autenticação baseada em certificados por meio da integração com a AWS Private Certificate Authority (AWS Private CA). É possível usar certificados digitais para criar túneis IPsec com endereços IP estáticos ou dinâmicos do gateway do cliente.

Observação: não é possível usar um certificado externo autoassinado para o Site-to-Site VPN. Para obter mais informações sobre as opções de certificado, consulte Opções de autenticação de túnel do AWS Site-to-Site VPN.

Resolução

Para criar uma conexão VPN baseada em certificado com a Site-to-Site VPN, conclua as etapas a seguir.

Crie e instale um certificado CA privado raiz e subordinado

Crie uma autoridade de certificação (CA) raiz e uma CA subordinada na CA privada da AWS. Somente CAs subordinadas hospedadas no AWS Certificate Manager (ACM) podem emitir certificados privados para o AWS Site-to-Site VPN.

Para obter mais informações sobre a criação de uma CA privada, consulte Criar uma CA privada na CA privada da AWS.

Observação: se você preferir usar uma CA externa, crie somente a CA subordinada na CA privada da AWS. Instale um certificado de CA subordinado assinado por uma CA externa principal.

Solicitar ou criar um certificado privado

Use o AWS Certificate Manager (ACM) para solicitar um certificado privado para o dispositivo de gateway do cliente que está usando a CA subordinada.

Crie um gateway do cliente

Criar um gateway do cliente para sua conexão VPN:

  1. Abra o console da Amazon Virtual Private Cloud (Amazon VPC).
  2. Escolha Gateways do cliente. Em seguida, escolha Criar gateway do cliente.
  3. Em Nome, insira um nome para o gateway do cliente.
  4. Em Roteamento, selecione o tipo de roteamento para seu caso de uso.
  5. Para endereço IP, faça o seguinte:
    Mantenha o campo vazio se o endereço IP for dinâmico.
    Mantenha o campo vazio ou especifique o endereço IP se for estático
  6. Para Certificado ARN, escolha o ARN do certificado para seu certificado privado.
  7. (Opcional) Em Dispositivo, insira o nome do dispositivo.
  8. Escolha Criar gateway do cliente.

Configurar a Site-to-Site VPN

Configure a conexão Site-to-Site VPN e associe-a a um gateway privado virtual ou gateway de trânsito, dependendo da arquitetura da sua rede. Para obter mais informações, consulte Criar um gateway de destino.

Copiar certificados para o dispositivo de gateway do cliente

Exporte os seguintes certificados do ACM e, em seguida, importe-os para o dispositivo de gateway do cliente:

  • Certificado privado
  • Certificado CA subordinado
  • Certificado CA raiz

Observação: quando a VPN da AWS solicita um certificado para autenticação, o dispositivo de gateway do cliente apresenta o certificado privado. No entanto, o dispositivo de gateway do cliente deve ter todos os três certificados disponíveis. Se algum certificado estiver ausente, a autenticação VPN falhará.

Informações relacionadas

Dispositivos de gateway do cliente do AWS Site-to-Site VPN

Certificado privado da Private Certificate Authority da AWS