From 0a0a6719a63d4518631bc42c8eaca39a8f9ed223 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Mon, 15 Nov 2021 10:21:44 +0059 Subject: vidhar: ... --- hosts/vidhar/default.nix | 3 +++ hosts/vidhar/dsl.nix | 18 +++++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) (limited to 'hosts') diff --git a/hosts/vidhar/default.nix b/hosts/vidhar/default.nix index 917bb522..ceec1f47 100644 --- a/hosts/vidhar/default.nix +++ b/hosts/vidhar/default.nix @@ -125,6 +125,9 @@ subnet 10.141.0.0 netmask 255.255.255.0 { range 10.141.0.128 10.141.0.254; option domain-name-servers 1.1.1.1, 1.0.0.1; + option broadcast-address 10.141.0.255; + option routers 10.141.0.1; + option domain-name "asgard.yggdrasil"; } ''; }; diff --git a/hosts/vidhar/dsl.nix b/hosts/vidhar/dsl.nix index 0a28e50a..74008594 100644 --- a/hosts/vidhar/dsl.nix +++ b/hosts/vidhar/dsl.nix @@ -59,13 +59,17 @@ in { ''; mode = "0555"; }; - # "ppp/ipv6-up" = { - # text = '' - # #!${pkgs.runtimeShell} - # ${pkgs.iproute}/bin/ip -6 route add default via "$5" dev "${pppInterface}" metric 512 - # ''; - # mode = "0555"; - # }; + "ppp/ipv6-up" = { + text = '' + #!${pkgs.runtimeShell} + ${pkgs.procps}/bin/sysctl net/ipv6/conf/$1/use_tempaddr=1 + ${pkgs.procps}/bin/sysctl net/ipv6/conf/$1/forwarding=0 + ${pkgs.procps}/bin/sysctl net/ipv6/conf/$1/autoconf=1 + ${pkgs.procps}/bin/sysctl net/ipv6/conf/$1/accept_ra=1 + ${pkgs.ndisc6}/bin/rdisc6 $1 + ''; + mode = "0555"; + }; }; systemd.network.networks."dsl" = { -- cgit v1.2.3