]> xn--ix-yja.es Git - alex.git/commitdiff
Handle VPN routing in dixie instead of router
authoralex <alex@pdp7.net>
Sun, 13 Oct 2024 08:44:06 +0000 (10:44 +0200)
committeralexpdp7 <alex@corcoles.net>
Sun, 13 Oct 2024 08:45:18 +0000 (10:45 +0200)
This seems to solve sockets dropping after 30s.

Also use a proper heredoc.

personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp

index 064af4d4f03f0ca9dae4d2ea846cee7218c42563..5fd9a3b1b35e25eb4dac0a739f767437848b75e1 100644 (file)
@@ -1,10 +1,14 @@
 node 'maelcum.mad.int.pdp7.net' {
   class {'dns_dhcp':}
   file {'/etc/dnsmasq.d/static.conf':
-    content => 'host-record=router,router.mad.int.pdp7.net,10.34.10.1
-dhcp-host=d8:8c:79:1a:11:59,chromecast,10.34.10.3
-host-record=maelcum.mad.int.pdp7.net,maelcum,10.34.10.2
-',
+    content => @(EOT)
+    host-record=router,router.mad.int.pdp7.net,10.34.10.1
+    dhcp-host=d8:8c:79:1a:11:59,chromecast,10.34.10.3
+    host-record=maelcum.mad.int.pdp7.net,maelcum,10.34.10.2
+
+    dhcp-option=option:classless-static-route,192.168.76.0/24,10.34.10.2,10.43.43.0/24,10.34.10.2,10.17.19.0/24,10.34.10.2
+    | EOT
+    ,
     notify => Service['dnsmasq'],
   }
 }