hacktricks/generic-methodologies-and-resources/pentesting-network/dhcpv6.md

74 lines
6.6 KiB
Markdown
Raw Normal View History

<details>
<summary><strong>Aprenda hacking AWS do zero ao herói com</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
Outras maneiras de apoiar o HackTricks:
* Se você deseja ver sua **empresa anunciada no HackTricks** ou **baixar o HackTricks em PDF** Confira os [**PLANOS DE ASSINATURA**](https://github.com/sponsors/carlospolop)!
* Adquira o [**swag oficial PEASS & HackTricks**](https://peass.creator-spring.com)
* Descubra [**A Família PEASS**](https://opensea.io/collection/the-peass-family), nossa coleção exclusiva de [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Junte-se ao** 💬 [**grupo Discord**](https://discord.gg/hRep4RUj7f) ou ao [**grupo telegram**](https://t.me/peass) ou **siga-nos** no **Twitter** 🐦 [**@hacktricks_live**](https://twitter.com/hacktricks_live)**.**
* **Compartilhe seus truques de hacking enviando PRs para os** [**HackTricks**](https://github.com/carlospolop/hacktricks) e [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) repositórios do github.
</details>
| Tipo de Mensagem DHCPv6 | Tipo de Mensagem DHCPv4 |
| :--- | :--- |
| Solicit \(1\) | DHCPDISCOVER |
| Advertise \(2\) | DHCPOFFER |
| Request \(3\), Renew \(5\), Rebind \(6\) | DHCPREQUEST |
| Reply \(7\) | DHCPACK / DHCPNAK |
| Release \(8\) | DHCPRELEASE |
| Information-Request \(11\) | DHCPINFORM |
| Decline \(9\) | DHCPDECLINE |
| Confirm \(4\) | nenhum |
| Reconfigure \(10\) | DHCPFORCERENEW |
| Relay-Forw \(12\), Relay-Reply \(13\) | nenhum |
SOLICIT \(1\)
Um cliente DHCPv6 envia uma mensagem Solicit para localizar servidores DHCPv6. ADVERTISE \(2\)
Um servidor envia uma mensagem Advertise para indicar que está disponível para o serviço DHCP, em resposta a uma mensagem Solicit recebida de um cliente. REQUEST \(3\)
Um cliente envia uma mensagem Request para solicitar parâmetros de configuração, incluindo endereços IP ou prefixos delegados, de um servidor específico. CONFIRM \(4\)
Um cliente envia uma mensagem Confirm para qualquer servidor disponível para determinar se os endereços atribuídos ainda são apropriados para o link ao qual o cliente está conectado. Isso pode acontecer quando o cliente detecta uma alteração na conectividade da camada de link ou se ele é ligado e um ou mais arrendamentos ainda são válidos. A mensagem de confirmação é usada para confirmar se o cliente ainda está no mesmo link ou se foi movido. Os arrendamentos reais não são validados; apenas a parte do prefixo dos endereços ou prefixos delegados. RENEW \(5\)
Um cliente envia uma mensagem Renew para o servidor que forneceu originalmente os endereços do cliente e os parâmetros de configuração para estender os prazos dos endereços atribuídos ao cliente e atualizar outros parâmetros de configuração. REBIND \(6\)
Um cliente envia uma mensagem Rebind para qualquer servidor disponível para estender os prazos dos endereços atribuídos ao cliente e atualizar outros parâmetros de configuração; esta mensagem é enviada depois que um cliente não recebe resposta a uma mensagem Renew. REPLY \(7\)
Um servidor envia uma mensagem Reply contendo endereços atribuídos e parâmetros de configuração em resposta a uma mensagem Solicit, Request, Renew, Rebind recebida de um cliente. Um servidor envia uma mensagem Reply contendo parâmetros de configuração em resposta a uma mensagem de solicitação de informações. Um servidor envia uma mensagem Reply em resposta a uma mensagem Confirm confirmando ou negando que os endereços atribuídos ao cliente são apropriados para o link ao qual o cliente está conectado. Um servidor envia uma mensagem Reply para confirmar o recebimento de uma mensagem Release ou Decline. RELEASE \(8\)
Um cliente envia uma mensagem Release para o servidor que atribuiu endereços ao cliente para indicar que o cliente não usará mais um ou mais dos endereços atribuídos. DECLINE \(9\)
Um cliente envia uma mensagem Decline para um servidor para indicar que o cliente determinou que um ou mais endereços atribuídos pelo servidor já estão em uso no link ao qual o cliente está conectado. RECONFIGURE \(10\)
2022-04-28 16:01:33 +00:00
Um servidor envia uma mensagem Reconfigure para um cliente para informar que o servidor possui parâmetros de configuração novos ou atualizados, e que o cliente deve iniciar uma transação Renew/Reply ou Information-request/Reply com o servidor para receber as informações atualizadas. INFORMATION-REQUEST \(11\)
2022-04-28 16:01:33 +00:00
Um cliente envia uma mensagem de solicitação de informações para um servidor para solicitar parâmetros de configuração sem a atribuição de quaisquer endereços IP ao cliente. RELAY-FORW \(12\)
2022-04-28 16:01:33 +00:00
Um agente de retransmissão envia uma mensagem Relay-forward para retransmitir mensagens para servidores, diretamente ou através de outro agente de retransmissão. A mensagem recebida, seja uma mensagem de cliente ou uma mensagem Relay-forward de outro agente de retransmissão, é encapsulada em uma opção na mensagem Relay-forward. RELAY-REPL \(13\)
2022-04-28 16:01:33 +00:00
Um servidor envia uma mensagem Relay-reply para um agente de retransmissão contendo uma mensagem que o agente de retransmissão entrega a um cliente. A mensagem Relay-reply pode ser retransmitida por outros agentes de retransmissão para entrega ao agente de retransmissão de destino. O servidor encapsula a mensagem do cliente como uma opção na mensagem Relay-reply, que o agente de retransmissão extrai e retransmite para o cliente.
2022-04-28 16:01:33 +00:00
<details>
2022-04-28 16:01:33 +00:00
<summary><strong>Aprenda hacking AWS do zero ao herói com</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
2022-04-28 16:01:33 +00:00
Outras maneiras de apoiar o HackTricks:
2022-04-28 16:01:33 +00:00
* Se você deseja ver sua **empresa anunciada no HackTricks** ou **baixar o HackTricks em PDF** Confira os [**PLANOS DE ASSINATURA**](https://github.com/sponsors/carlospolop)!
* Adquira o [**swag oficial PEASS & HackTricks**](https://peass.creator-spring.com)
* Descubra [**A Família PEASS**](https://opensea.io/collection/the-peass-family), nossa coleção exclusiva de [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Junte-se ao** 💬 [**grupo Discord**](https://discord.gg/hRep4RUj7f) ou ao [**grupo telegram**](https://t.me/peass) ou **siga-nos** no **Twitter** 🐦 [**@hacktricks_live**](https://twitter.com/hacktricks_live)**.**
* **Compartilhe seus truques de hacking enviando PRs para os** [**HackTricks**](https://github.com/carlospolop/hacktricks) e [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) repositórios do github.
2022-04-28 16:01:33 +00:00
</details>