rfc2307bis esquema LDAP: pesquisa ipNetmaskNumber para um objeto ipHost

1

Estou usando o Openldap for IAM e considero usá-lo também como um back-end de gerenciamento de configuração.

O esquema rfc2307bis possui uma classe ipHost, que permite o atributo ipHostNumber, mas não a máscara de rede. Em seguida, há a classe ipNetwork, que possui os atributos ipNetworkNumber e ipNetmaskNumber. Exemplo:

dn: cn=testnet,dc=netw,dc=example,dc=net
cn: testnet
ipNetworkNumber: 192.168.1.0
ipNetmaskNumber: 255.255.255.128
objectClass: top
objectClass: ipNetwork

dn: cn=host.example.net,dc=netw,dc=example,dc=net
cn: host.example.net
ipHostNumber: 192.168.1.3
macAddress: 08:00:27:aa:bb:cc
objectClass: device
objectClass: ipHost
objectClass: ieee802Device

Como todos os atributos mencionados usam a sintaxe decimal pontuada, pergunto-me, como construir uma consulta LDAP para recuperar com eficiência o valor da máscara de rede de um determinado host? Ou devo apenas estender o esquema?

    
por badbishop 10.05.2016 / 15:11

0 respostas