procurando um utilitário para testar as configurações de DHCP

procurando um utilitário para testar as configurações de DHCP

Instalei recentemente o servidor DHCP ( isc-dhcp-server) em meu local de trabalho.

Estou procurando um utilitário para testar as configurações de DHCP da rede de uma máquina remota (não usando dhclient/iptables /renew).

  • indicação do servidor que responde (às vezes meus colegas instalam por engano serviços DHCP)
  • a capacidade de fornecer um endereço MAC (para testar reservas de pool)
  • exibição simples da resposta

por exemplo:

$> [utility name] [source mac address | optional] ...

RESPONSE (DHCP Server is 192.168....)
    IP: 192.168.....
    SUBNET: 255.255.....
    DEFAULT GATEWAY: 192.168.....
    ...

Responder1

Você pode experimentar o utilitário "dhcping". No CentOS/RHEL, você terá a opção de "yum install it" depois de obter conectividade com o repositório EPEL. Confira as opções de comando. Eles parecem realmente relevantes para suas necessidades.

dhcping(8)                  General Commands Manual                 dhcping(8)

NAME
   dhcping - send a DHCP request to DHCP server to see if it’s up and running

SYNOPSIS
   dhcping [-v] [-q] [-i] [-r] -t maxwait -c client-IP-address -s server-IP-address -h client-hardware-address [-g gateway-
   IP-address]

DESCRIPTION
   This command allows the system administrator to check if a remote DHCP server is still functioning.

   Options are:

   -v   Verbose, print some information.

   -i   Use DHCPINFORM packets.

   -r   Use DHCPREQUEST packets (default behaviour).

   -q   Quiet, print nothing on the screen.

   -t maxwait
        Maximum time to wait for an answer from the server in seconds.  Default is 3 seconds.

   -c client-IP-address
        Request this IP address. Note that this is also the IP address the answer will be sent to.

   -s server-IP-address
        Send the DHCP packet to this IP address.

   -h client-hardware-address
        Use this hardware-address in the DHCP request. It can be up to sixteen octets seperated by colons (i.e. 01:02:03:04)

   -g gateway-IP-address
        Use this IP address for the gateway IP address in the DHCP packet.  This option is currently broken

Tudo de bom!

+Daniel.

Responder2

Este é um tópico antigo, mas apesar de tudo, meu voto vai parahttp://blog.thecybershadow.net/2013/01/10/dhcp-test-client/ Do blog:

Ao tentar configurar minha rede doméstica, fiquei consternado porque não havia uma maneira simples de testar o servidor DHCP. A espionagem de pacotes limita-se a examinar o tráfego existente.

Existem ferramentas de teste de DHCP (DHCPing e dhquery), no entanto, ambas estão desatualizadas e não funcionam com as versões mais recentes de seus requisitos, e ambas não funcionam no Windows.

Eu escrevi um “cliente” DHCP simples que pode receber e decodificar respostas DHCP transmitidas, bem como enviar pacotes de “descoberta” DHCP. A ferramenta é multiplataforma e deve funcionar no Windows e nos principais sistemas POSIX.

Eu baixei dehttps://github.com/CyberShadow/dhcpteste compilou. Ele fornece versões compiladas para Windows, mas no Linux você mesmo tem que compilá-lo, o que é muito fácil com boas instruções.

informação relacionada