diff --git a/host_vars/routeur-gulp.cachan-adm.crans.org b/host_vars/routeur-gulp.cachan-adm.crans.org index e70de70f..cdb94c52 100644 --- a/host_vars/routeur-gulp.cachan-adm.crans.org +++ b/host_vars/routeur-gulp.cachan-adm.crans.org @@ -13,3 +13,69 @@ glob_ntp_client: - terenez.cachan-adm.crans.org debian_mirror: http://172.17.10.202/debian + +interfaces: + cachan-adh: "ens22" + +loc_dhcp: + authoritative: True + global_options: + - { key: "interface-mtu", value: "1500" } + global_parameters: [] + subnets: + - network: "185.230.76.0/26" + deny_unknown: True + vlan: "cachan-adh" + default_lease_time: "600" + max_lease_time: "7200" + routers: "185.230.76.62" + dns: ["185.230.76.62"] + domain_name: "adh.crans.org" + domain_search: "adh.crans.org" + options: [] + lease_file: "/var/local/services/dhcp/generated/dhcp.cachan-adh.crans.org.list" +# - network: 100.65.0.0/16 +# vlan: "federez" +# default_lease_time: "600" +# max_lease_time: "7200" +# routers: "100.65.0.99" +# dns: ["100.65.0.99"] +# domain_name: "federez.net" +# domain_search: "federez.net" +# ranges: +# - min: 100.65.1.0 +# max: 100.65.255.254 +# options: [] + +loc_service_dhcp: + re2o: + hostname: "{{ query('ldap', 'ip', 're2o', 'adm') | ipv4 | first }}" + user: services + password: "{{ vault.re2o_service_password }}" + name: dhcp + install_dir: /var/local/services/dhcp + generated: yes + frequency: "*/2 * * * *" + options: -q + dependencies: + - python3-jinja2 + git: + remote: https://gitlab.adm.crans.org/nounous/dhcp.git + version: cachan + config: + subnets: + cachan-adh.crans.org: 185.230.76.0/26 + +glob_radvd: + subnets: + - name: cachan-adh + prefix: 2a0c:700:3012::/64 + dnssl: adh.crans.org + dns: + - "{{ query('ldap', 'ip', 'routeur-gulp', 'cachan-adh') | ipv6 | first }}" +# - name: federez +# prefix: 2a0c:700:254::/64 +# dnssl: federez.net +# dns: +# - 2a0c:700:254::ff:fe00:99fe + diff --git a/hosts b/hosts index b76dabfa..069ca506 100644 --- a/hosts +++ b/hosts @@ -37,6 +37,9 @@ radius # We use certbot to manage LE certificates reverseproxy thelounge +[dhcp] +routeur-gulp.cachan-adm.crans.org + [dhcp:children] routeurs_vm @@ -131,6 +134,12 @@ ovh_physical [radius:children] routeurs_vm +[radvd] +routeur-gulp.cachan-adm.crans.org + +[radvd:children] +routeurs_vm + [re2o] re2o.adm.crans.org re2o.cachan-adm.crans.org