Como adicionar opção específica ao pedido DHCP do Ubuntu

2

Adicionei as seguintes linhas ao meu /etc/dhcp/dhclient.cong

option option125 code 125 = string;

option option125 0D:E9:19:01:06:31:32:33:34:35:36:02:0a:31:32:33:34:35:36:37:38:39:61:03:03:61:62:63


request subnet-mask, broadcast-address, time-offset, routers,
    domain-name, domain-name-servers, domain-search, host-name,
    dhcp6.name-servers, dhcp6.domain-search,
    netbios-name-servers, netbios-scope, interface-mtu,
    rfc3442-classless-static-routes, ntp-servers,
    dhcp6.fqdn, dhcp6.sntp-servers, option125;

Eu verifiquei a captura do wireshark e descobri que o cliente dhcp não envia a opção 125. O que estou perdendo?

    
por Mohamed KALLEL 04.10.2017 / 15:23

1 resposta

1

request option125; significa que 125 será incluído no dhcp-parameter-request-list.

Use send option125 = 0D:E9:19:01...; para enviar o parâmetro opcional.

A propósito, de acordo com RFC3925 , seu 0D:E9:19:01... pode ser 00:00:0D:E9:01... porque o número da empresa é de 32 bits. Em caso afirmativo, você pode usar a opção vendor incorporada para VIVSO:

# 3561 is 0x00000de9
option vendor.adslforum code 3561 = string;
# no need to prepend enterprise-number and whole length
send vendor.adslforum = 01:06:31:32:33:34:35:36:02:0a:31:32:33:34:35:36:37:38:39:61:03:03:61:62:63;
    
por pin_ptr 05.10.2017 / 22:08