dhcp.yml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. ---
  2. dns_primary: 1.1.1.1
  3. dns_secondary: 1.0.0.1
  4. dns_over_https: false
  5. gateway_server_ip: 10.0.0.2
  6. actual_gateway_ip: 10.0.0.1
  7. wireguard_server_ip: 10.0.0.8 # static route to webers through this server
  8. # TODO split out static route in dhcpd.conf.j2 (currently hardcoded)
  9. wg_interface: wg0
  10. dhcp_cidr: 10.0.0.0
  11. dhcp_netmask: 255.255.255.0
  12. dhcp_range_start: 10.0.0.100
  13. dhcp_range_end: 10.0.0.200
  14. dhcp_routers: "{{ actual_gateway_ip }}"
  15. allowed_access_cidrs:
  16. - 10.0.0.0/24
  17. allowed_services:
  18. - dns
  19. - dhcp
  20. status_services:
  21. - wg-quick@wg0
  22. - unbound
  23. - dhcpd
  24. reservations:
  25. - type: default
  26. name: gateway
  27. mac: 1c:69:7a:0f:d3:a4
  28. ip: 10.0.0.2
  29. - type: default
  30. name: netgearap
  31. mac: 94:a6:7e:58:3a:9f
  32. #mac: 10:da:43:8c:a3:13
  33. ip: 10.0.0.3
  34. - type: secured
  35. name: nas
  36. mac: fc:aa:14:86:9d:7b
  37. ip: 10.0.0.4
  38. - type: secured
  39. name: kodimb
  40. mac: e4:5f:01:4f:7c:74
  41. ip: 10.0.0.5
  42. - type: secured
  43. name: kodilv
  44. mac: 88:ae:dd:02:57:23
  45. #mac: dc:a6:32:b4:ed:be # busted pi
  46. ip: 10.0.0.6
  47. - type: secured
  48. name: kodijb
  49. mac: dc:a6:32:69:fc:80
  50. ip: 10.0.0.7
  51. - type: default
  52. name: tvheadend
  53. mac: 00:11:2f:fd:52:ba
  54. ip: 10.0.0.8
  55. - type: secured
  56. name: arm
  57. mac: 10:bf:48:d4:d5:fc
  58. ip: 10.0.0.9
  59. - type: default
  60. name: arm2 # don't know
  61. mac: 00:25:4b:bc:cc:e0
  62. ip: 10.0.0.10
  63. - type: devnull
  64. name: ipcameras
  65. mac: 9c:8e:cd:2e:51:9c
  66. ip: 10.0.0.11
  67. - type: default
  68. name: retropie
  69. mac: b8:27:eb:42:71:dc
  70. ip: 10.0.0.12
  71. - type: default
  72. name: kitchen
  73. mac: 68:a3:c4:16:fb:74
  74. ip: 10.0.0.15
  75. - type: default
  76. name: x10
  77. mac: b8:27:eb:7c:f3:ff
  78. ip: 10.0.0.16
  79. - type: default
  80. name: brother-print-server
  81. mac: 80:1f:02:4a:cd:cf
  82. ip: 10.0.0.17
  83. - type: default
  84. name: dellxps
  85. mac: f0:1f:af:36:0c:48
  86. ip: 10.0.0.19
  87. - type: devnull
  88. name: zoom
  89. mac: 00:12:41:ba:5c:00
  90. ip: 10.0.0.20
  91. # Ricky's Camera joystick manually set to 10.0.0.21
  92. # will set cameras to 10.0.0.30
  93. - type: default
  94. name: nixos-laptop
  95. mac: 28:d2:44:d8:7f:95
  96. ip: 10.0.0.40
  97. # Ricky's new laptop wifi manually set to 10.0.0.41
  98. # Ricky's old laptop manually set to 10.0.0.42
  99. # Ricky's new laptop ethernet manually set to 10.0.0.43
  100. - type: cloudflare
  101. name: blaine-work-laptop
  102. mac: 08:3a:88:57:ab:fa
  103. ip: 10.0.0.45
  104. - type: default
  105. name: s7
  106. mac: 8c:f5:a3:6a:55:f6
  107. ip: 10.0.0.51
  108. - type: default
  109. name: t440s-ethernet
  110. mac: 68:f7:28:21:36:60
  111. ip: 10.0.0.52
  112. - type: default
  113. name: t440s-wifi
  114. mac: a4:c4:94:df:2f:c3
  115. ip: 10.0.0.53
  116. - type: default
  117. name: blaine-iphone
  118. mac: f0:a3:5a:95:b4:cd
  119. ip: 10.0.0.54
  120. - type: default
  121. name: xen-titanium
  122. mac: f0:57:a6:87:50:23
  123. ip: 10.0.0.55
  124. - type: cloudflare
  125. name: julie-macbook
  126. mac: b8:8d:12:36:f1:16
  127. ip: 10.0.0.90
  128. # Ken is using 10.0.0.91
  129. - type: devnull
  130. name: cameradvr
  131. mac: 00:12:41:12:e5:22
  132. ip: 10.0.0.158
  133. - type: devnull
  134. name: backyard-camera
  135. mac: 00:2a:2a:5c:06:9a
  136. ip: 10.0.0.173
  137. - type: default
  138. name: netgear-switch1
  139. mac: cc:40:d0:4c:3a:b6
  140. ip: 10.0.0.254