Compare commits
6 Commits
ef21e92952
...
3377218ee0
Author | SHA1 | Date | |
---|---|---|---|
3377218ee0 | |||
d946d31c81 | |||
5f6c3b9258 | |||
54dc097b44 | |||
684c5e9ac5 | |||
6840548833 |
@ -26,7 +26,6 @@
|
|||||||
experimental-features = [
|
experimental-features = [
|
||||||
"flakes"
|
"flakes"
|
||||||
"nix-command"
|
"nix-command"
|
||||||
"repl-flake"
|
|
||||||
];
|
];
|
||||||
substituters = [
|
substituters = [
|
||||||
"https://nix-cache.clerie.de"
|
"https://nix-cache.clerie.de"
|
||||||
@ -63,6 +62,8 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nix.package = pkgs.nixVersions.nix_2_18;
|
||||||
|
|
||||||
documentation.doc.enable = false;
|
documentation.doc.enable = false;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
../../configuration/router
|
../../configuration/router
|
||||||
|
|
||||||
./dns.nix
|
./dns.nix
|
||||||
|
./mdns.nix
|
||||||
./net-dsl.nix
|
./net-dsl.nix
|
||||||
./net-gastnetz.nix
|
./net-gastnetz.nix
|
||||||
./net-heimnetz.nix
|
./net-heimnetz.nix
|
||||||
|
17
hosts/carbon/mdns.nix
Normal file
17
hosts/carbon/mdns.nix
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
services.avahi = {
|
||||||
|
enable = true;
|
||||||
|
nssmdns4 = true;
|
||||||
|
|
||||||
|
allowInterfaces = [
|
||||||
|
"net-heimnetz"
|
||||||
|
"net-iot"
|
||||||
|
];
|
||||||
|
|
||||||
|
reflector = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
@ -20,9 +20,10 @@
|
|||||||
services.radvd.config = ''
|
services.radvd.config = ''
|
||||||
interface net-gastnetz {
|
interface net-gastnetz {
|
||||||
AdvSendAdvert on;
|
AdvSendAdvert on;
|
||||||
|
MaxRtrAdvInterval 30;
|
||||||
prefix ::/64 {
|
prefix ::/64 {
|
||||||
AdvValidLifetime 60;
|
AdvValidLifetime 300;
|
||||||
AdvPreferredLifetime 30;
|
AdvPreferredLifetime 120;
|
||||||
};
|
};
|
||||||
RDNSS 2620:fe::fe 2620:fe::9 {}; # Quad 9
|
RDNSS 2620:fe::fe 2620:fe::9 {}; # Quad 9
|
||||||
};
|
};
|
||||||
|
@ -22,9 +22,10 @@
|
|||||||
services.radvd.config = ''
|
services.radvd.config = ''
|
||||||
interface net-heimnetz {
|
interface net-heimnetz {
|
||||||
AdvSendAdvert on;
|
AdvSendAdvert on;
|
||||||
|
MaxRtrAdvInterval 30;
|
||||||
prefix ::/64 {
|
prefix ::/64 {
|
||||||
AdvValidLifetime 60;
|
AdvValidLifetime 300;
|
||||||
AdvPreferredLifetime 30;
|
AdvPreferredLifetime 120;
|
||||||
};
|
};
|
||||||
RDNSS fd00:152:152::1 {};
|
RDNSS fd00:152:152::1 {};
|
||||||
DNSSL net.clerie.de {};
|
DNSSL net.clerie.de {};
|
||||||
|
@ -23,9 +23,10 @@
|
|||||||
services.radvd.config = ''
|
services.radvd.config = ''
|
||||||
interface net-iot {
|
interface net-iot {
|
||||||
AdvSendAdvert on;
|
AdvSendAdvert on;
|
||||||
|
MaxRtrAdvInterval 30;
|
||||||
prefix ::/64 {
|
prefix ::/64 {
|
||||||
AdvValidLifetime 60;
|
AdvValidLifetime 300;
|
||||||
AdvPreferredLifetime 30;
|
AdvPreferredLifetime 120;
|
||||||
};
|
};
|
||||||
RDNSS fd00:152:152::1 {};
|
RDNSS fd00:152:152::1 {};
|
||||||
DNSSL iot.clerie.de {};
|
DNSSL iot.clerie.de {};
|
||||||
|
@ -20,9 +20,10 @@
|
|||||||
services.radvd.config = ''
|
services.radvd.config = ''
|
||||||
interface net-mgmt {
|
interface net-mgmt {
|
||||||
AdvSendAdvert on;
|
AdvSendAdvert on;
|
||||||
|
MaxRtrAdvInterval 30;
|
||||||
prefix ::/64 {
|
prefix ::/64 {
|
||||||
AdvValidLifetime 60;
|
AdvValidLifetime 300;
|
||||||
AdvPreferredLifetime 30;
|
AdvPreferredLifetime 120;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
'';
|
'';
|
||||||
|
@ -7,6 +7,8 @@
|
|||||||
|
|
||||||
blender
|
blender
|
||||||
#cura # libarcus library is currently broken, required for curaengine
|
#cura # libarcus library is currently broken, required for curaengine
|
||||||
|
|
||||||
|
mumble
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user