definir duração de concessão ilimitada throuth CMD

2

No Windows Server 2008 ( R2 , 32 bits, encontrei o seguinte caminho para definir a duração da concessão por, digamos, 3600 segundos (1 hora).

netsh dhcp server scope 10.0.0.0 set optionvalue 51 DWORD 3600 [→ fonte]

Isso se baseia no RFC 2132 , onde optionvalue 51 significa "Tempo de concessão do endereço IP". É possível definir a duração da concessão como ilimitada por meio da GUI, mas não encontrei uma maneira de fazer isso por meio da linha de comando.


Pergunta : como definir o tempo de concessão ilimitado através do cmd?

Em um artigo que se aplica ao Windows Server 2003 (R2, SP1, SP2), encontrei o seguinte:

… run from the netsh dhcp server mscope> prompt set lease TIME … Specifies the lease duration for clients of the multicast [?!] scope. Specifying -1 sets the duration of the IP address lease to an unlimited or infinite time. [→ source]

O que não me ajuda muito.

    
por erch 20.06.2014 / 19:56

1 resposta

5

Defina o valor da opção 51 para 4294967295 segundos e ele aparecerá na GUI como ilimitado.

C:\Users\EAnderson>netsh dhcp server scope 10.0.0.0 show optionvalue

Changed the current scope context to 10.0.0.0 scope.

Options for Scope 10.0.0.0:

    DHCP Standard Option :
    General Option Values:
    OptionId : 51
    Option Value:
            Number of Option Elements = 1
            Option Element Type = DWORD
            Option Element Value = 3600 Command completed successfully.

C:\Users\EAnderson>netsh dhcp server scope 10.0.0.0 set option value 51 DWORD 4294967295

Changed the current scope context to 10.10.10.0 scope.

Command completed successfully.

C:\Users\EAnderson>netsh dhcp server scope 10.0.0.0 show optionvalue

Changed the current scope context to 10.0.0.0 scope.

Options for Scope 10.0.0.0:

    DHCP Standard Option :
    General Option Values:
    OptionId : 51
    Option Value:
            Number of Option Elements = 1
            Option Element Type = DWORD
            Option Element Value = -1

Command completed successfully.

Exercício para o leitor: Por que 4294967295 é especial?

    
por 20.06.2014 / 22:12