Comandos Netsh para DHCP
Os comandos Netsh para DHCP oferecem uma ferramenta de linha de comando que auxiliam na administração de servidores DHCP e oferecem uma alternativa equivalente ao gerenciamento baseado em console. Isso pode ser útil nas seguintes situações:
- Ao gerenciar servidores DHCP em redes de longa distância (WANs), os comandos podem ser usados no modo interativo no prompt do comando Netsh a fim de melhorar o gerenciamento através de conexões de rede de baixa velocidade.
- Ao gerenciar um grande número de servidores DHCP, os comandos podem ser usados no modo de lotes no prompt do comando Netsh a fim de auxiliar na criação de scripts e automatizar tarefas administrativas recorrentes que precisam ser executadas para todos os servidores DHCP.
Os comandos a seguir estão disponíveis no prompt do comando Netsh (diferente do prompt de comando do Microsoft Windows). Esses comandos Netsh não podem ser executados localmente no Microsoft Windows ou no Microsoft Windows Home Edition. Para executar esses comandos Netsh em um Microsoft Windows, primeiro você deve usar Conexão de área de trabalho remota para se conectar a um Microsoft Windows que esteja executando o Terminal Server. Pode haver diferenças funcionais entre os comandos de contexto Netsh no Microsoft Windows. Para obter mais informações sobre como usar comandos Netsh fornecidos para DHCP, consulte Usar as ferramentas de linha de comando do DHCP.
Para obter um exemplo de como usar comandos Netsh para DHCP em arquivos em lotes e scripts, consulte Exemplo de DHCP do Netsh.
Para obter mais informações sobre os comandos Netsh, consulte O utilitário de linha de comando Netsh.
Para obter mais informações sobre o netsh, consulte Usando o Netsh.
Prompt dhcp do Netsh
Os comandos a seguir estão disponíveis no prompt dhcp>, com raiz no ambiente netsh.
Para mostrar a sintaxe do comando, clique em um comando:
add server
Adiciona um servidor DHCP à lista de servidores autorizados no Active Directory.
Sintaxe
add server DNS_do_servidor IP_do_servidor
Parâmetros
- DNS_do_servidor
- Obrigatório. Especifica o servidor DHCP a ser adicionado. Identifica o servidor pelo nome do domínio DNS.
- IP_do_servidor
- Obrigatório. Especifica o servidor DHCP a ser adicionado. Identifica o servidor pelo endereço IP.
Exemplos
No exemplo a seguir, esse comando adiciona um servidor com o nome DNS dhcpsrv1.exemplo.microsoft.com e endereço IP 10.2.2.2 à lista de servidores autorizados no Active Directory.
add server dhcpsrv1.exemplo.microsoft.com 10.2.2.2
delete server
Exclui um servidor DHCP da lista de servidores autorizados no Active Directory.
Sintaxe
delete server DNS_do_servidor IP_do_servidor
Parâmetros
- DNS_do_servidor
- Obrigatório. Especifica o servidor DHCP a ser excluído. Identifica o servidor pelo nome do domínio DNS.
- IP_do_servidor
- Obrigatório. Especifica o servidor DHCP a ser excluído. Identifica o servidor pelo endereço IP.
Exemplos
No exemplo a seguir, esse comando exclui o servidor com o nome DNS dhcpsrv1.exemplo.microsoft.com e endereço IP 10.2.2.2 da lista de servidores autorizados no Active Directory.
delete server dhcpsrv1.exemplo.microsoft.com 10.2.2.2
dump
Despeja a configuração de um servidor DHCP na janela de prompt do comando ou em um arquivo de texto. Quando usado sem parâmetros, esse comando despeja a configuração do servidor local na janela de prompt do comando.
Sintaxe
[{\\nome_do_servidor | endereço_IP}] dump > cfgdhcp.dmp
netsh exec cfgdhcp.dmp
No primeiro exemplo, o comando despeja a configuração do servidor DHCP \\DHCP-A em um arquivo de texto chamado cfgdhcp.dmp.
No segundo exemplo, o comando despeja a configuração do servidor DHCP 10.0.0.1 em um arquivo de texto chamado cfgdhcp.dmp.
No terceiro exemplo, o comando despeja a configuração do servidor DHCP local em um arquivo de texto chamado cfgdhcp.dmp.
\\DHCP-A dump > cfgdhcp.dmp
10.0.0.1 dump > cfgdhcp.dmp
dump > cfgdhcp.dmp
Troca o contexto da linha de comando DHCP do Netsh atual para outro servidor DHCP. Quando usado sem parâmetros, server troca o contexto da linha de comando atual para o computador local.
server [{\\nome_do_servidor | IP_do_servidor}]
No primeiro exemplo, o comando altera o contexto da linha de comando DHCP do Netsh para o servidor DHCP chamado \\DHCP-SRV1.
No segundo exemplo, o comando altera o contexto da linha de comando DHCP do Netsh para o servidor DHCP com endereço IP 10.0.0.1.
server \\DHCP-SRV1
server 10.0.0.1
Exibe uma lista de servidores autorizados no Active Directory.
show server
nenhum
Os comandos a seguir estão disponíveis no prompt dhcp server>, com raiz no ambiente netsh.
Para mostrar a sintaxe do comando, clique em um comando:
Adiciona uma classe ao servidor DHCP especificado.
add class nome_da_classe [comentário_da_classe] [dados] [[IsVendor=]{0 | 1}] [[IsBinary=]{B | b}]
No primeiro exemplo, o comando cria uma classe de fornecedor chamada MinhaClasse, com o comentário ClasseDeTeste e os dados de classe DadosDeTesteParaMinhaClasse em formato ASCII.
No segundo exemplo, o comando cria uma classe de usuário chamada MinhaClasseDeUsuário com os dados binários 4345335532 (ASCII-CE3U2).
O terceiro exemplo é uma sintaxe de comando alternativa para o segundo exemplo.
add class MinhaClasse ClasseDeTeste DadosDeTesteParaMinhaClasse 1
add class MinhaClasseDeUsuário ClasseDeTeste1 4345335532 B
add class MinhaClasseDeUsuário ClasseDeTeste1 4345335532 0 b
Adiciona um escopo de difusão seletiva ao servidor DHCP especificado.
add mscope nome_do_escopo_de_difusão [comentário_do_escopo_de_difusão] [TTL]
No exemplo a seguir, o comando cria um escopo de difusão seletiva com o nome Meu Escopo de Difusão Seletiva, um comentário MeuEscopoDeDifusãoSeletivaDeTeste e um valor TTL de difusão seletiva como 40.
add mscope "Meu Escopo de Difusão Seletiva" MeuEscopoDeDifusãoSeletivaDeTeste 40
Adiciona uma nova definição de tipo de opção ao servidor DHCP especificado.
add optiondef No primeiro exemplo, o comando define um novo tipo de opção chamado CaminhoDeExtensões com código 18, um tipo de dados STRING, e a adiciona à classe de opções padrão DHCP, atribuindo-lhe um valor padrão c:\temp.
Nos segundo e terceiro exemplos, o comando define um novo tipo de opção chamado OpçãoDeTeste com código 231 e um tipo de dados IPADDRESS. No segundo exemplo, a opção é definida para fornecer apenas um único endereço IP. IsArray e valor_padrão não são necessários porque os valores padrão foram presumidos. No terceiro exemplo, valor_padrão e IsArray são necessários para criar uma matriz contendo os valores de endereço IP 10.1.1.1, 10.1.1.2 e 10.1.1.3.
add optiondef 18 CaminhoDeExtensões STRING 0 c:\temp
add optiondef 231 OpçãoDeTeste IPADDRESS
add optiondef 231 OpçãoDeTeste IPADDRESS 1 vendor=MinhaClasseDeFornecedor 10.1.1.1 10.1.1.2 10.1.1.3
Adiciona uma classe ao servidor DHCP especificado.
add scope No exemplo a seguir, o comando adiciona um escopo ao servidor DHCP com endereço de escopo 10.2.2.0, máscara de sub-rede 255.255.255.0, um nome de escopo MeuEscopo e um comentário do escopo MeuComentário.
add scope 10.2.2.0 255.255.255.0 MeuEscopo MeuComentário
Exclui uma classe do servidor DHCP especificado.
delete class nome
No exemplo a seguir, o comando exclui a classe chamada MinhaClasse.
delete class MinhaClasse
Exclui um escopo de difusão seletiva do servidor DHCP especificado.
delete mscope nome_do_escopo_de_difusão
No exemplo a seguir, o comando exclui o escopo de difusão seletiva MeuEscopoDeDifusãoSeletiva do servidor DHCP especificado no momento.
delete mscope MeuEscopoDeDifusãoSeletiva
Exclui um tipo de opção definido do servidor DHCP especificado.
delete optiondef código_da_opção [[vendor=]nome_do_fornecedor]
No exemplo a seguir, o comando exclui um tipo de opção com código 18 da classe de opções padrão do DHCP.
delete optiondef 18
Exclui o valor atual do tipo de opção especificado para o servidor DHCP especificado.
delete optionvalue No exemplo a seguir, o comando exclui o valor atual do tipo de opção com código 18.
delete optionvalue 18
Exclui um escopo do servidor DHCP especificado.
delete scope endereço_do_escopo {DHCPNOFORCE | DHCPFULLFORCE}
No exemplo a seguir, o comando força a exclusão do escopo 10.2.2.0 do servidor DHCP e ignora todos os avisos.
delete scope 10.2.2.0 dhcpfullforce
Exclui um superescopo do servidor DHCP especificado.
delete superscope nome_do_superescopo
No exemplo a seguir, o comando exclui o superescopo chamado Meu Superescopo do servidor DHCP especificado.
delete superscope "Meu Superescopo"
Exporta a configuração de serviço DHCP para um arquivo.
export [caminho]nome_de_arquivo {all | lista_de_escopo}
No primeiro exemplo, este comando exporta a configuração de serviço DHCP completa para o arquivo c:\temp\dhcpdb.
No segundo exemplo, o comando exporta a configuração DHCP de escopos 10.0.0.0 e 192.168.0.0 para o arquivo c:\temp\dhcpdb.
No terceiro exemplo, o comando exporta a configuração de serviço DHCP completa para o arquivo C:\Minha pasta\Configuração Dhcp. Observe que o caminho e o nome de arquivo contêm espaços, portanto coloque-os entre aspas.
export c:\temp\dhcpdb all
export c:\temp\dhcpdb 10.0.0.0 192.168.0.0
export "C:\Minha pasta\Configuração Dhcp" all
Importa uma configuração de serviço DHCP de um arquivo para o serviço local.
import [caminho]nome_de_arquivo {all | lista_de_escopo]
No primeiro exemplo, este comando importa a configuração de serviço DHCP completa do arquivo c:\temp\dhcpdb.
No segundo exemplo, o comando importa a configuração DHCP de escopos 10.0.0.0 e 192.168.0.0 do arquivo c:\temp\dhcpdb.
No terceiro exemplo, o comando importa a configuração de serviço DHCP completa do arquivo C:\Minha pasta\Configuração Dhcp. Observe que o caminho e o nome de arquivo contêm espaços, portanto coloque-os entre aspas.
export c:\temp\dhcpdb all
export c:\temp\dhcpdb 10.0.0.0 192.168.0.0
import "C:\Minha pasta\Configuração Dhcp" all
Inicia a autorização do servidor DHCP especificado no Active Directory.
initiate auth
nenhum
Alterna o contexto de comando para um escopo de difusão seletiva do DHCP.
mscope nome_do_escopo_de_difusão
No exemplo a seguir, o comando alterna o contexto de comando para um escopo de difusão seletiva chamado Meu Escopo de Difusão Seletiva.
mscope "Meu Escopo de Difusão Seletiva"
Alterna o contexto do comando para um escopo DHCP.
scope endereço_IP_do_escopo
No exemplo a seguir, o comando alterna o contexto do comando para o escopo com endereço IP 10.0.0.0.
scope 10.0.0.0
Define os parâmetros do caminho do log de auditoria para o servidor DHCP especificado.
set auditlog novo_caminho_de_auditoria
No exemplo a seguir, o comando define o servidor DHCP para armazenar arquivos de log de auditoria na pasta c:\caminhodelog.
set auditlog c:\caminhodelog
Define o intervalo de backup do servidor DHCP especificado.
set databasebackupinterval novo_intervalo
No exemplo a seguir, o comando define o intervalo de backup do banco de dados do servidor DHCP especificado como 1.440 minutos (24 horas).
set databasebackupinterval 1440
Define o caminho do backup do banco de dados do servidor DHCP especificado.
set databasebackuppath novo_caminho_de_backup
No exemplo a seguir, o comando define o caminho de backup do banco de dados como c:\winnnt\dhcp\backup.
set databasebackuppath c:\winnt\dhcp\backup
Define o intervalo de limpeza do banco de dados do servidor DHCP especificado.
set databasecleanupinterval novo_intervalo
No exemplo a seguir, o comando define o intervalo de limpeza como 10.080 minutos (a cada sete dias).
set databasecleanupinterval 10080
Define ou redefine o sinalizador de log do banco de dados do servidor DHCP especificado. Quando usado sem parâmetros, esse comando redefine o sinalizador de log do banco de dados.
set databaseloggingflag [{0 | 1}]
No exemplo a seguir, o comando redefine o sinalizador do log do banco de dados do servidor DHCP especificado no momento.
set databaseloggingflag
Define o nome do arquivo de banco de dados do servidor DHCP para o servidor DHCP especificado.
set databasename novo_nome_de_arquivo
No exemplo a seguir, o comando define o nome do arquivo do banco de dados do servidor DHCP como novobd.mdb.
set databasename novobd.mdb
Define o caminho do arquivo de banco de dados do servidor DHCP para o servidor DHCP especificado.
set databasepath novo_caminho
No exemplo a seguir, o comando define o caminho do arquivo de banco de dados do servidor DHCP como c:\winnt\dhcp.
set databasepath c:\winnt\dhcp
Define ou redefine o sinalizador de restauração do banco de dados do servidor DHCP especificado. Quando usado sem parâmetros, esse comando redefine o sinalizador de restauração do banco de dados.
set databaserestoreflag [{0 | 1}]
No exemplo a seguir, o comando define o sinalizador de restauração do banco de dados do servidor DHCP especificado.
set databaserestoreflag 1
Define o número de tentativas de detecção de conflito no servidor DHCP especificado.
set detectconflictretry número_de_repetições
No exemplo a seguir, o comando define que o servidor DHCP faça quatro tentativas para detectar algum conflito no endereço IP de um escopo, antes de usar esse endereço em uma nova concessão de endereço.
set detectconflictretry 4
Define a configuração de atualização dinâmica de DNS no servidor DHCP especificado.
set dnsconfig [Enable=]{0|1} [[Update=]{0|1}] [[Lookup=]{0|1}] [[NonDyn=]{0|1}]
No exemplo a seguir, o comando ativa a atualização dinâmica das informações do DNS pelo servidor DHCP e configura que as atualizações sejam sempre feitas por pesquisas diretas e inversas. Este exemplo também desativa a opção para realizar pesquisas diretas quando as concessões expiram e ativa as atualizações para clientes não dinâmicos.
set dnsconfig 1 1 0 1
Define um valor de opção do servidor DHCP que será aplicado a todos os escopos definidos no servidor DHCP especificado.
set optionvalue código_da_opção {BYTE | WORD | DWORD | STRING | IPADDRESS} [[user=]nome_do_usuário] [[vendor=]nome_do_fornecedor] [valor_da_opção]
No primeiro exemplo, esse comando define o valor de código de opção 003 para listar dois endereços IP do roteador, 10.1.1.1 e 10.1.1.2.
No segundo exemplo, o comando qualifica ainda mais o primeiro exemplo e define o valor especificado para ser aplicado somente aos clientes de escopo que se identifiquem como membros da classe de fornecedor Fornecedor1. Para que esse exemplo funcione, essa classe já deve estar definida no servidor, com o tipo de opção definido para sua utilização.
set optionvalue 003 IPADDRESS 10.1.1.1 10.1.1.2
set optionvalue 003 IPADDRESS vendor=Fornecedor1 10.1.1.1 10.1.1.2
Altera o contexto de linha de comando do Netsh no servidor especificado. Quando usado sem parâmetros, é presumido o servidor local.
set server No exemplo a seguir, o comando troca o contexto de linha de comando do servidor DHCP para o servidor com endereço IP 10.1.1.1
set server 10.1.1.1
Define o nome da classe de usuário atual. Quando usado sem parâmetros, a classe de usuário atual é redefinida como a classe de usuário padrão.
set userclass [classe_de_usuário]
No primeiro exemplo, o comando define o nome da classe de usuário como MinhaClasseDeUsuário.
No segundo exemplo, o comando redefine a classe de usuário atual como a classe de usuário padrão.
set userclass MinhaClasseDeUsuário
set userclass
Define o nome da classe de fornecedor atual. Quando usado sem parâmetros, a classe de fornecedor atual é redefinida como a classe padrão, as opções padrão do DHCP.
set vendorclass [classe_de_fornecedor]
No primeiro exemplo, o comando define o nome da classe de fornecedor como MinhaClasseDeFornecedor.
No segundo exemplo, o comando redefine a classe de fornecedor atual como a classe padrão, as opções padrão do DHCP.
set vendorclass MinhaClasseDeFornecedor
set vendorclass
Exibe todas as informações de configuração e status do servidor DHCP especificado.
show all
Exibe todas as informações de log de auditoria do servidor DHCP especificado.
show auditlog
Exibe informações de vinculações relativas ao servidor DHCP especificado.
show bindings
nenhum
Enumera e exibe todas as informações de classe do servidor DHCP especificado. Isso inclui as informações de classe tanto de usuário quanto de fornecedor.
show class
Exibe o número configurado de tentativas de detecção de conflito no servidor DHCP especificado.
show detectconflictretry
Exibe a configuração da atualização dinâmica de DNS no servidor DHCP especificado.
show dnsconfig
Exibe as informações de base de informações de gerenciamento (MIB) do servidor DHCP especificado.
show mibinfo
nenhum
Exibe todas as informações sobre escopos de difusão seletiva no servidor DHCP especificado.
show mscope
Exibe todas os tipos de opções disponíveis e definidos para utilização no servidor DHCP especificado. Quando usado sem parâmetros, todas as opções são mostradas.
show optiondef [vendor=nome_do_fornecedor]
No primeiro exemplo, o comando exibe todos os tipos de opções definidos para a classe de fornecedor atual.
No segundo exemplo, o comando exibe os tipos de opção definidos que estão disponíveis para utilização com a classe especificada Fornecedor1.
show optiondef
show optiondef vendor=Fornecedor1
Exibe todos os valores de opção disponíveis que estão definidos atualmente no servidor DHCP especificado. Quando usado sem parâmetros, todos os valores de opção são exibidos, incluindo aqueles usados tanto para classes de usuário quanto de fornecedor.
show optionvalue No exemplo a seguir, o comando exibe todos os tipos de opções disponíveis cujos valores estão definidos no servidor DHCP atual.
show optionvalue
Exibe informações sobre os escopos do servidor DHCP especificado.
show scope
Exibe informações sobre o servidor DHCP especificado, incluindo endereço IP e nome de domínio totalmente qualificados do servidor.
show server
Exibe informações sobre a configuração do banco de dados do servidor DHCP especificado.
show dbproperties
Exibe informações de status do servidor DHCP especificado.
show serverstatus
Exibe as configurações atuais de classe de usuário no servidor DHCP especificado.
show userclass
Exibe configurações atuais de classe de fornecedor no servidor DHCP especificado.
show vendorclass
Exibe informações atuais de versão no servidor DHCP especificado.
show version
Os comandos a seguir estão disponíveis no prompt dhcp server scope>, com raiz no ambiente netsh.
Para mostrar a sintaxe do comando, clique em um comando:
Adiciona um intervalo de endereços a serem excluídos do escopo atual.
add excluderange IP_inicial IP_final
No exemplo a seguir, o comando exclui os endereços IP contidos no intervalo de 10.2.2.10 a 10.2.2.20 da distribuição do escopo.
add excluderange 10.2.2.10 10.2.2.20
Adiciona um intervalo de endereços IP ao escopo atual.
add iprange IP_inicial IP_final [{DHCP | BOOTP | BOTH}] [número_máximo_de_BOOTP]
No exemplo a seguir, o comando adiciona clientes DHCP que estão no intervalo de endereço IP de 10.2.2.10 a 10.2.2.20 ao intervalo de distribuição do escopo.
add iprange 10.2.2.10 10.2.2.20
Reserva um endereço IP para ser usado por um endereço especificado de código de autenticação de mensagem (MAC) no escopo atual.
add reservedip IP_reservado endereço_MAC [nome_do_cliente] [comentário_do_cliente] [{DHCP | BOOTP | BOTH}]
No exemplo a seguir, o comando reserva o endereço IP 10.2.2.32 para ser usado pelo cliente DHCP que identifica seu endereço MAC como 08-00-2b-30-36-9b quando obtém uma concessão no escopo atual.
add reservedip 10.2.2.32 08002b30369B
Elimina um intervalo de endereços IP previamente excluídos do escopo atual.
delete excluderange IP_inicial IP_final
No exemplo a seguir, o comando elimina do escopo atual o intervalo de exclusão que inicia no endereço IP 10.2.1.5 e termina em 10.2.1.10.
delete excluderange 10.2.1.5 10.2.1.10
Exclui um intervalo de endereços IP do escopo atual.
delete iprange IP_inicial IP_final
No exemplo a seguir, o comando exclui do escopo atual os endereços IP contidos no intervalo de 10.2.1.5 a 10.2.1.10.
delete iprange 10.2.1.5 10.2.1.10
Remove ou apaga do escopo atual o valor de opção do escopo atualmente definido.
delete optionvalue No primeiro exemplo, o comando exclui do escopo atual o valor de opção atualmente definido com o código de opção 18.
No segundo exemplo, o comando exclui da classe de fornecedor MinhaClasseDeFornecedor o valor de opção atualmente definido com o código de opção 18.
delete optionvalue 18
delete optionvalue 18 vendor="MinhaClasseDeFornecedor"
Exclui uma reserva de um endereço IP no escopo atual.
delete reservedip No exemplo a seguir, o comando remove a reserva de endereço IP 10.2.1.32 do endereço MAC 08002B30369B do escopo atual.
delete reservedip 10.2.1.32 08002B30369B
Exclui um valor de opção atualmente atribuído a um cliente reservado no escopo atual.
delete reservedoptionvalue IP_reservado código_da_opção [User=nome_do_usuário] [vendor=nome_do_fornecedor]
No exemplo a seguir, o comando exclui do escopo atual o valor de opção atualmente definido para a opção identificada pelo código 18 do endereço IP reservado 10.2.2.32.
delete reservedoptionvalue 10.2.2.32 18
Verifica e reconcilia o escopo atual. Quando usado sem parâmetros, esse comando verifica os escopos e procura inconsistências, mas não corrige nenhuma das inconsistências encontradas no banco de dados.
initiate reconcile [fix]
No primeiro exemplo, o comando verifica os escopos e procura inconsistências.
No segundo exemplo, o comando verifica os escopos, procura inconsistências e corrige as inconsistências encontradas.
initiate reconcile
initiate reconcile fix
Define o comentário para o escopo atual. Quando utilizado sem parâmetros, set comment exclui o comentário atual.
set comment [novo_comentário]
No primeiro exemplo, o comando define uma sequência de caracteres de comentário sem espaços.
No segundo exemplo, o comando define uma sequência de caracteres de comentário com espaços.
set comment NovoComentárioSemEspaços
set comment "Novo Comentário Com Espaços"
Define o nome do escopo atual.
set name novo_nome
No primeiro exemplo, o comando define um nome sem espaços.
No segundo exemplo, o comando define um nome com espaços.
set name NovoNomeSemEspaços
set name "Novo Nome Com Espaços"
Define um valor de opção para o escopo atual.
set optionvalue No primeiro exemplo, o comando define o valor do código de opção 003 para listar dois endereços IP de roteador (10.1.1.1 e 10.1.1.2).
No segundo exemplo, o comando define o valor especificado no primeiro exemplo para ser aplicado apenas nos clientes de escopo que se identificam como membros da classe de fornecedor Fornecedor1, uma classe que foi previamente definida no servidor com esse tipo de opção definido para seu uso.
set optionvalue 003 IPADDRESS 10.1.1.1 10.1.1.2
set optionvalue 003 IPADDRESS vendor=Fornecedor1 10.1.1.1 10.1.1.2
Exclui o valor de uma opção de um endereço IP de reserva no escopo atual.
set reservedoptionvalue IP_reservado código_da_opção {BYTE | WORD | DWORD | STRING | IPADDRESS} [user=nome_do_usuário] [vendor=nome_do_fornecedor] valor_da_opção
No exemplo a seguir, o comando define o valor de opção do roteador (código 003) do endereço IP de cliente reservado 10.1.1.50 no escopo atual para definir os endereços IP 10.1.1.1 e 10.1.1.2 para seus roteadores configurados (gateways padrão).
set reservedoptionvalue 10.1.1.50 003 IPADDRESS 10.1.1.1 10.1.1.2
Define o escopo a ser usado em operações subsequentes.
set scope endereço_do_escopo
No exemplo a seguir, o comando define o escopo atual 10.2.2.0 para operações subsequentes.
set scope 10.2.2.0
Define ou redefine o estado do escopo atual como ativo ou inativo. Quando usado sem parâmetros, esse comando ativa o escopo.
set state [{0 | 1 | 2 | 3}]
No primeiro exemplo, o comando ativa um escopo.
No segundo exemplo, o comando desativa um escopo.
set state 1
set state 0
Define o superescopo a ser usado em operações subsequentes.
set superscope nome_do_superescopo {0 | 1}
No exemplo a seguir, o comando adiciona o escopo atual ao superescopo MeuSuperescopo e ativa o superescopo.
set superscope MeuSuperescopo 1
Exibe todos os clientes disponíveis da versão 4 para o escopo atual. Se for usado sem parâmetros, este comando exibirá as seguintes informações para cada cliente: endereço IP, máscara de sub-rede, identificação exclusiva, vencimento de concessão e tipo.
show clients Exibe todos os clientes disponíveis da versão 5 para o escopo atual. Se for usado sem parâmetros, este comando exibirá as seguintes informações para cada cliente: endereço IP, máscara de sub-rede, identificação exclusiva, vencimento de concessão e tipo.
show clientsv5 Exibe todos os intervalos de exclusão de endereços IP, atualmente definidos no escopo atual.
show excluderange
Exibe todos os intervalos de endereços que estão disponíveis para o escopo atual.
show iprange
Exibe todos os valores de opção que estão definidos no escopo atual. Quando usado sem parâmetros, esse comando pressupõe as classes de usuário e fornecedor padrão atuais.
show optionvalue No exemplo a seguir, o comando exibe todas as opções e valores definidos no escopo atual para a classe definida pelo usuário Minha Classe de Usuário.
show optionvalue user="Minha Classe de Usuário"
Exibe todos os endereços IP reservados no momento para o escopo atual.
show reservedip
Exibe todos os valores de opção definidos no momento para o endereço IP de um cliente reservado no escopo atual.
show reservedoptionvalue No exemplo a seguir, o comando exibe os valores de opção definidos no endereço IP reservado 10.2.2.100 do escopo atual.
show reservedoptionvalue 10.2.2.100
Exibe informações do escopo atual.
show scope
Exibe o estado do escopo atual, indicando se está ativo ou inativo.
show state
Os comandos a seguir podem ser executados no prompt dhcp server mscope>, com raiz no ambiente netsh.
Para mostrar a sintaxe do comando, clique em um comando:
Adiciona um intervalo de endereços excluídos ao escopo de difusão seletiva atual.
add excluderange IP_inicial IP_final
No exemplo a seguir, o comando adiciona um intervalo de exclusão, iniciando em 224.2.2.10 e finalizando em 224.2.2.20, ao intervalo de distribuição do escopo de difusão seletiva atual.
add excluderange 224.2.2.10 224.2.2.20
Adiciona um intervalo de endereços IP ao escopo de difusão seletiva atual.
add iprange IP_inicial IP_final
No exemplo a seguir, o comando adiciona o intervalo de endereço IP de 224.2.2.10 a 224.2.2.20 ao intervalo de distribuição do escopo de distribuição seletiva.
add iprange 224.2.2.10 224.2.2.20
Exclui um intervalo de exclusão de endereços IP previamente excluídos no escopo de difusão seletiva atual.
delete excluderange IP_inicial IP_final
No exemplo a seguir, o comando remove do escopo de difusão seletiva a exclusão do intervalo de endereço IP que inicia em 224.2.2.10 e termina em 224.2.2.20.
delete excluderange 224.2.2.10 224.2.2.20
Exclui um intervalo de endereços IP do escopo de difusão seletiva atual.
delete iprange IP_inicial IP_final
No exemplo a seguir, o comando exclui o intervalo de endereço IP de 224.2.2.10 a 224.2.2.20 do intervalo total do escopo completo de difusão seletiva.
delete iprange 224.2.2.10 224.2.2.20
Verifica e reconcilia o escopo de difusão seletiva atual.
initiate reconcile
Define o comentário para o escopo de difusão seletiva atual.
set comment novo_comentário
No primeiro exemplo, o comando modifica o comentário do escopo de difusão seletiva com um novo comentário sem espaços.
No segundo exemplo, o comando modifica o comentário do escopo de difusão seletiva com um novo comentário contendo espaços.
set comment NovoComentárioSemEspaços
set comment "Novo Comentário Com Espaços"
Define a duração da concessão dos endereços IP do escopo de difusão seletiva.
set lease tempo
No exemplo a seguir, o comando define a duração da concessão em 691200 segundos (oito dias) para clientes do escopo de difusão seletiva atual.
set lease 691200
Define o escopo de difusão seletiva a ser usado em operações subsequentes.
set mscope novo_nome
No primeiro exemplo, o comando altera o contexto do comando para um escopo de difusão seletiva chamado MeuEscopoDeDifusãoSeletiva. Observe que o nome do escopo de difusão seletiva não contém espaços.
No segundo exemplo, o comando altera o contexto do comando para um escopo de difusão seletiva chamado Meu Escopo De Difusão Seletiva. Observe que o nome do escopo de difusão seletiva contém espaços.
set mscope MeuEscopoDeDifusãoSeletiva
set mscope "Meu Escopo De Difusão Seletiva"
Altera o nome do escopo de difusão seletiva atual.
set name novo_nome
No primeiro exemplo, o comando define um novo nome sem espaços para o escopo de difusão seletiva atual.
No segundo exemplo, o comando define um novo nome com espaços para o escopo de difusão seletiva atual.
set name NovoNomeSemEspaços
set name "Novo Nome Com Espaços"
Define ou redefine o estado do escopo de difusão seletiva atual como ativo ou inativo.
set state {0 | 1}
No primeiro exemplo, o comando ativa o escopo de difusão seletiva atual.
No segundo exemplo, o comando desativa o escopo de difusão seletiva atual.
set state 1
set state 0
Define o valor de Vida útil (TTL) para o escopo de difusão seletiva atual.
set ttl TTL
No exemplo a seguir, o comando define o valor TTL para o escopo de difusão seletiva atual como 32.
set ttl 32
Exibe todos os clientes disponíveis para o escopo de difusão seletiva atual.
show clients
Exibe todos os intervalos de endereço IP excluídos no momento para o escopo de difusão seletiva atual.
show excluderange
Exibe todos os intervalos de endereços IP disponíveis para o escopo de difusão seletiva atual.
show iprange
Exibe as configurações de duração da concessão atual para o escopo de difusão seletiva.
show lease
Exibe informações da base de informações de gerenciamento (MIB) para o escopo de difusão seletiva atual.
show mibinfo
Exibe informações para o escopo de difusão seletiva atual.
show mscope
Exibe o estado do escopo de difusão seletiva atual.
show state
Exibe o valor de Vida útil (TTL) para o escopo de difusão seletiva atual.
show ttl
Parâmetros
Comentários
Exemplos
server
Sintaxe
Parâmetros
Exemplos
show server
Sintaxe
Parâmetros
Prompt dhcp server do Netsh
add class
Sintaxe
Parâmetros
Exemplos
add mscope
Sintaxe
Parâmetros
Exemplos
add optiondef
Sintaxe
Parâmetros
Comentários
Exemplos
add scope
Sintaxe
Parâmetros
Exemplos
delete class
Sintaxe
Parâmetros
Exemplos
delete mscope
Sintaxe
Parâmetros
Exemplos
delete optiondef
Sintaxe
Parâmetros
Comentários
Exemplos
delete optionvalue
Sintaxe
Parâmetros
Exemplos
delete scope
Sintaxe
Parâmetros
Exemplos
delete superscope
Sintaxe
Parâmetros
Comentários
Exemplos
export
Sintaxe
Parâmetros
Comentários
Exemplos
import
Sintaxe
Parâmetros
Comentários
Exemplos
initiate auth
Sintaxe
Parâmetros
mscope
Sintaxe
Parâmetros
Comentários
Exemplos
scope
Sintaxe
Parâmetros
Comentários
Exemplos
set auditlog
Sintaxe
Parâmetros
Comentários
Exemplos
set databasebackupinterval
Sintaxe
Parâmetros
Exemplos
set databasebackuppath
Sintaxe
Parâmetros
Exemplos
set databasecleanupinterval
Sintaxe
Parâmetros
Exemplos
set databaseloggingflag
Sintaxe
Parâmetros
Exemplos
set databasename
Sintaxe
Parâmetros
Comentários
Exemplos
set databasepath
Sintaxe
Parâmetros
Comentários
Exemplos
set databaserestoreflag
Sintaxe
Parâmetros
Exemplos
set detectconflictretry
Sintaxe
Parâmetros
Comentários
Exemplos
set dnsconfig
Sintaxe
Parâmetros
Comentários
Exemplos
set optionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
set server
Sintaxe
Parâmetros
Comentários
Exemplos
set userclass
Sintaxe
Parâmetros
Comentários
Exemplos
set vendorclass
Sintaxe
Parâmetros
Comentários
Exemplos
show all
Sintaxe
Parâmetros
Comentários
show auditlog
Sintaxe
Parâmetros
show bindings
Sintaxe
Parâmetros
Comentários
show class
Sintaxe
Parâmetros
show detectconflictretry
Sintaxe
Parâmetros
Comentários
show dnsconfig
Sintaxe
Parâmetros
Comentários
show mibinfo
Sintaxe
Parâmetros
show mscope
Sintaxe
Parâmetros
show optiondef
Sintaxe
Parâmetros
Comentários
Exemplos
show optionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
show scope
Sintaxe
Parâmetros
show server
Sintaxe
Parâmetros
show dbproperties
Sintaxe
Parâmetros
Comentários
show serverstatus
Sintaxe
Parâmetros
Comentários
Atrib. de servidor - clientes de serviço do servidor :TRUE
Atrib. de servidor - Suporte de BootP dinâmico ativado :TRUE
Atrib. de servidor - parte de servidor DHCP de DS :TRUE
Atrib. de servidor - reconhecimento de vinculações do serv. DHCP :TRUE
Atrib. de servidor - direitos administrativos :TRUE
show userclass
Sintaxe
Parâmetros
Comentários
Nome de classe atual definido para o servidor dhcpsrv1.exemplo.microsoft.com é Nenhum.
show vendorclass
Sintaxe
Parâmetros
Comentários
Nome de fornecedor atual definido para o servidor dhcpsrv1.exemplo.microsoft.com é Nenhum.
show version
Sintaxe
Parâmetros
Comentários
A versão do servidor DHCP 192.168.0.100 é 5.6.
Prompt dhcp server escope do Netsh
add excluderange
Sintaxe
Parâmetros
Exemplos
add iprange
Sintaxe
Parâmetros
Comentários
Exemplos
add reservedip
Sintaxe
Parâmetros
Comentários
Exemplos
delete excluderange
Sintaxe
Parâmetros
Exemplos
delete iprange
Sintaxe
Parâmetros
Exemplos
delete optionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
delete reservedip
Sintaxe
Parâmetros
Exemplos
delete reservedoptionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
initiate reconcile
Sintaxe
Parâmetros
Exemplos
set comment
Sintaxe
Parâmetros
Exemplos
set name
Sintaxe
Parâmetros
Exemplos
set optionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
set reservedoptionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
set scope
Sintaxe
Parâmetros
Exemplos
set state
Sintaxe
Parâmetros
Comentários
Exemplos
set superscope
Sintaxe
Parâmetros
Exemplos
show clients
Sintaxe
Parâmetros
Comentários
show clientsv5
Sintaxe
Parâmetros
Comentários
show excluderange
Sintaxe
Parâmetros
Comentários
show iprange
Sintaxe
Parâmetros
show optionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
show reservedip
Sintaxe
Parâmetros
show reservedoptionvalue
Sintaxe
Parâmetros
Comentários
Exemplos
show scope
Sintaxe
Parâmetros
show state
Sintaxe
Parâmetros
Prompt dhcp server mscope do Netsh
add excluderange
Sintaxe
Parâmetros
Comentários
Exemplos
add iprange
Sintaxe
Parâmetros
Comentários
Exemplos
delete excluderange
Sintaxe
Parâmetros
Exemplos
delete iprange
Sintaxe
Parâmetros
Exemplos
initiate reconcile
Sintaxe
Parâmetros
Comentários
set comment
Sintaxe
Parâmetros
Exemplos
set lease
Sintaxe
Parâmetros
Exemplos
set mscope
Sintaxe
Parâmetros
Comentários
Exemplos
set name
Sintaxe
Parâmetros
Exemplos
set state
Sintaxe
Parâmetros
Exemplos
set ttl
Sintaxe
Parâmetros
Exemplos
show clients
Sintaxe
Parâmetros
Comentários
show excluderange
Sintaxe
Parâmetros
Comentários
show iprange
Sintaxe
Parâmetros
show lease
Sintaxe
Parâmetros
show mibinfo
Sintaxe
Parâmetros
show mscope
Sintaxe
Parâmetros
show state
Sintaxe
Parâmetros
show ttl
Sintaxe
Parâmetros
XOX