dhcpv4-over-dhcpv6.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # This is an example configuration file for the DHCPv6 server of
  2. # DHCPv4-over-DHCPv6 tests in Kea.
  3. {
  4. # DHCPv6 conf
  5. "Dhcp6":
  6. {
  7. "interfaces-config": {
  8. # Enable unicast
  9. "interfaces": [ "eno33554984/2001:db8:1:1::1" ]
  10. },
  11. "lease-database": {
  12. "type": "memfile",
  13. "name": "leases6"
  14. },
  15. "preferred-lifetime": 3000,
  16. "valid-lifetime": 4000,
  17. "renew-timer": 1000,
  18. "rebind-timer": 2000,
  19. "subnet6": [
  20. { "subnet": "2001:db8:1:1::/64",
  21. "interface": "eno33554984",
  22. "pools": [ { "pool": "2001:db8:1:1::1:0/112" } ] }
  23. ],
  24. # This enables DHCPv4-over-DHCPv6 support
  25. "dhcp4o6-port": 6767,
  26. # Required by DHCPv4-over-DHCPv6 clients
  27. "option-data": [
  28. { "name": "dhcp4o6-server-addr",
  29. "code": 88,
  30. "space": "dhcp6",
  31. "csv-format": true,
  32. # Put the server address here
  33. "data": "2001:db8:1:1::1" }
  34. ]
  35. },
  36. "Logging":
  37. {
  38. "loggers": [
  39. {
  40. "name": "kea-dhcp6",
  41. "output_options": [
  42. {
  43. "output": "/tmp/kea-dhcp6.log"
  44. }
  45. ],
  46. "severity": "DEBUG",
  47. "debuglevel": 0
  48. }
  49. ]
  50. }
  51. }