[routeur-gulp] radvd and dhcp
							parent
							
								
									b8e57e9627
								
							
						
					
					
						commit
						c9a07fa3e0
					
				| 
						 | 
					@ -13,3 +13,69 @@ glob_ntp_client:
 | 
				
			||||||
    - terenez.cachan-adm.crans.org
 | 
					    - terenez.cachan-adm.crans.org
 | 
				
			||||||
 | 
					
 | 
				
			||||||
debian_mirror: http://172.17.10.202/debian
 | 
					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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										9
									
								
								hosts
								
								
								
								
							
							
						
						
									
										9
									
								
								hosts
								
								
								
								
							| 
						 | 
					@ -37,6 +37,9 @@ radius  # We use certbot to manage LE certificates
 | 
				
			||||||
reverseproxy
 | 
					reverseproxy
 | 
				
			||||||
thelounge
 | 
					thelounge
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[dhcp]
 | 
				
			||||||
 | 
					routeur-gulp.cachan-adm.crans.org
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[dhcp:children]
 | 
					[dhcp:children]
 | 
				
			||||||
routeurs_vm
 | 
					routeurs_vm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -131,6 +134,12 @@ ovh_physical
 | 
				
			||||||
[radius:children]
 | 
					[radius:children]
 | 
				
			||||||
routeurs_vm
 | 
					routeurs_vm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[radvd]
 | 
				
			||||||
 | 
					routeur-gulp.cachan-adm.crans.org
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[radvd:children]
 | 
				
			||||||
 | 
					routeurs_vm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[re2o]
 | 
					[re2o]
 | 
				
			||||||
re2o.adm.crans.org
 | 
					re2o.adm.crans.org
 | 
				
			||||||
re2o.cachan-adm.crans.org
 | 
					re2o.cachan-adm.crans.org
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue