O que é o EPP (Protocolo de Provisão Extensível)?
EPP (Extensible Provisioning Protocol) é um protocolo baseado em XML padronizado usado para comunicação entre registros e registros de nomes de domínio. Ele fornece um framework consistente e seguro para as operações de registro, transferência, renovação e gerenciamento de domínios. O EPP tornou-se o padrão da indústria, substituindo protocolos mais antigos e permitindo a interoperabilidade em todo o sistema de nomes de domínio.
Como EPP Obras
Modelo de Comunicação
Registrar ←→ EPP Server ←→ Registry Database
↑ ↓
Customer Domain Records
Operações EPP
| Comando | Objecto |
|---|---|
| verificar | Verificar a disponibilidade do domínio |
| criar | Registar novo domínio |
| info | Obter informações de domínio |
| atualizar | Modificar os dados do domínio |
| apagar | Remover domínio |
| transferência | Mover para registro diferente |
| renovar | Alargar o registo |
Estrutura da mensagem EPP
# Solicitar Exemplo
<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
<command>
<check>
<domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
<domain:name>example.com</domain:name>
</domain:check>
</check>
</command>
</epp>
# Resposta
Contém códigos de resultado, status de domínio e qualquer mensagem de erro.
Códigos de Estado do EPP
# Status do cliente
- clientHold: Domínio suspenso pelo registrador
- clienteTransferProibido: Transferência bloqueada
- clientUpdateProibido: Atualizações bloqueadas
- clienteExcluídoProibido: Exclusão bloqueada
# Status do servidor
- servidorHold: Domínio suspenso pelo registro
- servidorTransferProibido: Trava de transferência de nível de registro
- pendenteExcluir: Domínio sendo excluído
Código de Autorização do EPP
Também chamado:
- Código de autorização
- Código EPP
- Chave de transferência
Usado para:
- Transferências de domínio entre registros
- Prova de propriedade/controle
- Verificação de segurança
Características de segurança do EPP
Autenticação
- Certificados de clientes
- Nome de utilizador/senha
- Gestão de sessões
# # Segurança de Transporte
- Criptografia TLS necessária
- Conexões TCP seguras
- Validação do certificado
EPP em transferências de domínio
Processo de Transferência
1. Registro atual gera código de autenticação EPP
2. Ganhar registrador submete pedido de transferência com código
3. Perder registro recebe notificação
4. Janela de homologação/rejeição de 5 dias
5. Transferência completa ou é rejeitada
Estado de Transferência
- pendenteTransfer
- clienteTransferAprovado
- servidorTransferAprovado
- transferênciaRejeitada
Extensões EPP
O EPP base pode ser estendido para:
- Gestão do DNSSEC
- Características específicas do registo
- Tratamento de domínio Premium
- Informação do período de tolerância
Por que o EPP importa
Para os secretários
- Integração normalizada
- API consistente entre registros
- Gerenciamento de domínio automatizado
- Transacções seguras
Para os donos de domínio
- Operações de domínio confiáveis
- Experiência consistente através de registros
- Mecanismo de transferência seguro
- Transparência do estatuto
EPP é o protocolo de espinha dorsal que permite que o moderno sistema de registro de nomes de domínio funcione de forma confiável e segura em milhares de registros e registros.