Porovnat verze

Klíč

  • Tento řádek byl přidán.
  • Tento řádek byl odstraněn.
  • Formátování bylo změněno.

...

Blok kódu
# dhcpy6d configuration for hkfree.org
# 2023 VojtaLhota <vpithart@lhota.hkfree.org>
#
# Please see the examples in /usr/share/doc/dhcpy6d and https://dhcpy6.de/documentation for more information.
#
[dhcpy6d]
# Interface to listen to multicast ff02::1:2.
interface = enp0s9
really_do_it = yes

store_config = file
store_file_config = /etc/dhcpy6d-clients.conf

# SQLite DB for leases and LLIP-MAC-mapping.
store_volatile = sqlite
store_sqlite_volatile = /var/lib/dhcpy6d/volatile.sqlite
log = on
log_file = /var/log/dhcpy6d.log

manage_routes_at_start = yes

#
# Adresy a prefixy pro pripojence podle dhcpy6d-clients.conf
#
[class_valid_client]
advertise = addresses prefixes
addresses = hkfree_global_members
prefixes = hkfree_global_members
nameserver = 2a01:168:0:10::f:2 2a01:168:0:10::a
call_up = sudo ip -6 route add $prefix$/$length$ via $router$ dev enp0s9
call_down = sudo ip -6 route delete $prefix$/$length$ via $router$ dev enp0s9

[address_hkfree_global_members]
category = id
pattern = 2a01:16d:b210::$id$
preferred_lifetime = 86400
valid_lifetime = 86400

[prefix_hkfree_global_members]
category = id
pattern = 2a01:16d:b210:$id$::
length = 56
preferred_lifetime = 86400
valid_lifetime = 86400

#
# Nezname MAC adresy: dostanou adresu+prefix z rozsahu "f" na 3 minuty (max 5 minut)
#
[class_default]
advertise = addresses prefixes
addresses = hkfree_global_neznamy
prefixes = hkfree_global_neznamy
t1 = 180
t2 = 180
# tady zamerne neni call_up a call_down - neznama MAC adresa nebude mit routovani
# -> musi se spravne zadat do dhcpy6d-clients.conf, pak bude fungovat

[address_hkfree_global_neznamy]
category = range
range = fa00-ff00
pattern = 2a01:16d:b21f::$range$
preferred_lifetime = 180
valid_lifetime = 300

[prefix_hkfree_global_neznamy]
category = range
range = fa00-ff00
pattern = 2a01:16d:b21f:$range$::
length = 56
preferred_lifetime = 180
valid_lifetime = 300

...