/usr/share/doc/dibbler-server/examples/server-client-classification.conf is in dibbler-server 1.0.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #
# Example server configuration file: client classification on the server
#
# Server assigns clients to one of defined client classes.
# Then selects pool based on which class the client was
# assigned to.
#
log-level 8
log-mode short
Client-class TelephoneClass{
match-if ( client.vendor-spec.en == 1234567)
}
Client-class CpeDevices {
match-if ( client.vendor-class.data contain CPE )
}
iface eth0 {
class {
pool 2001:db8:1::/64
#deny TelephoneClass
allow CpeDevices
}
class {
pool 2001:db8:2::/64
allow TelephoneClass
#deny CpeDevices
}
class {
pool 2001:db8:3::/64
}
}
|