comando dadmin

Propósito

Utilizado para consultar e modificar o status do servidor DHCP.

Sintaxe

dadmin [ -?] [ -v] [ -h Hostname] [ -n interval] [ -f] -d IpAddress | [ -x] -i | [ -x] -s | -t on|off|Valor | -q IpAddress | -r IpAddress | -p IpAddress | -c Clientld

Descrição

O comando dadmin possibilita que o administrador do DHCP consulta e modifique o estado dos bancos de dados do servidor DHCP. Ele dá ao administrador a capacidade de consultar o servidor DHCP, localmente ou remotamente, para o status de um endereço IP, consulta para um pool de endereços IP, consulta para um cliente, excluir um mapeamento de endereço IP, atualizar o servidor e alterar o nível de rastreio do servidor.

O comando dadmin é compatível com uma versão anterior de servidores DHCP para listar seu status de endereço IP e atualização.

Ao consultar por uma informação de endereço IP, o comando dadmin retorna o status do endereço IP. E dependendo do status do endereço IP, o comando dadmin pode retornar a duração da locação, iniciar o tempo de locação, último tempo de leasing, se o servidor suporta DNS, uma atualização de registro para este endereço IP e o identificador do cliente que está mapeado para este endereço IP.

Ao consultar por uma informação do cliente, o comando dadmin retorna o endereço IP do cliente e o status de endereço IP, na última vez em que o cliente recebeu qualquer endereço IP, o nome do host e nome de domínio que são usados pelo cliente, se o servidor suporta DNS e uma atualização de registro para este endereço IP.

Quando você modifica o nível de rastreio do servidor, o comando dadmin configura e retorna o nível de rastreio do servidor na forma de uma máscara de rastreio. Esta máscara representa um bit string onde cada bit representa se um item de log específico está sendo rastreado pelo servidor (veja Arquivo de Configuração do Servidor DHCP na documentação online). Pelo menos significativo para a mais significativa ordem, esses itens de log são LOG_NONE, LOG_SYSERR, LOG_OBJERR, LOG_PROTOCOL e LOG_PROTERR (mesmo valor), LOG_WARN E LOG_CONFIG (mesmo valor), LOG_EVENT e LOG_PARSEERR (mesmo valor), LOG_ACTION, LOG_INFM, LOG_INFM, LOG_ACNTING, LOG_STAT, LOG_TRACE, LOG_TRACE, LOG_START e LOG_RTRACE.
Nota: LOG_START não pode ser desativado. Ele implica uma faixa de máscara a partir de 0x0800 através do 0x1FFF.

Sinalizações

Item Descrição
-c Cliente Retorna o status para um cliente específico que pode ser conhecido do servidor DHCP. Clientld representa o identificador do cliente que um cliente DHCP utilizado para identificar a si mesmo, ou o campo pode ser especificado como caracteres hexadecimais apenas, ou na representação TI-STRING que é usada pelo servidor DHCP.
-d IpAddress Exclui as informações de locação que estão associadas ao endereço IP IpAddress. Como resultado, o endereço é deslocado para o estado FREE e estar disponível para ligação novamente.
-f Para ser usado com a sinalização -d . A sinalização -f força a exclusão do endereço sem nenhum aviso. Exclui as informações de locação que estão associadas ao IP.
-h Nome do Hostname Usado para especificar o servidor DHCP de destino. Hostname pode ser um nome ou endereço IP.
-i Reinicializa o servidor DHCP. Esta sinalização sinaliza o servidor para sincronizar seus bancos de dados e reinicia releitura do arquivo de configuração.
-n intervalo Exibe estatísticas do servidor, resumos e quaisquer intervalos solicitados.
-p IpAddress Retorna o status de cada endereço em uma sub-rede. IpAddress é usado para identificar a sub-rede em uma lista.
-q IpAddress Retorna o status de um endereço IP específico.
-r IpAddress Coloca o endereço IP no estado Free .
-s Retorna o status de cada endereço nos conjuntos configurados do servidor DHCP.
-t on|off|Valor Altera o nível de rastreio do servidor DHCP. Os valores de rastreio são relatados em um formato hexadecimal que representa a máscara de rastreio em uso no servidor. Valor pode ser especificado como um formato decimal ou hexadecimal. As palavras-chave on e off habilitam ou desativam um único bit de cada vez na máscara de rastreio.
-v Executa o comando no modo verbose.
-x Use a Versão 1 do protocolo dadmin . O sinalizador -x é usado para se conectar a servidores DHCP de liberação anterior e é válido apenas para as bandeiras -i e -s . Siga com 6 quando você se conectar com o servidor DHCPv6 .
-? Exibe a sintaxe de uso.

Status de saída

Item Descrição
0 Conclusão bem-sucedida.
>0 Ocorreu um erro.

Segurança

Para garantir conexões dos clientes dadmin , o servidor DHCP permite conexões somente a partir do próprio servidor ou de sistemas remotos que estão incluídos no arquivo .rhosts do superusuário. Para evitar que usuários comuns modifiquem os mapeamentos de endereço do servidor DHCP, o administrador deve garantir que a execução do comando dadmin seja limitada aos usuários adequados nesses sistemas que são permitidos acesso.

Arquivos

Item Descrição
/usr/sbin/dadmin Contém o comando dadmin .