78 lines
1.4 KiB
Nix
78 lines
1.4 KiB
Nix
let
|
|
pvvv4 = hostPart: "129.241.210.${toString hostPart}";
|
|
pvvv6 = hostPart: "2001:700:300:1900::${toString hostPart}";
|
|
in
|
|
{
|
|
# Note: See ./README.md for usage
|
|
# Hosts specified here will be included in the default/general DNS setup, with records in
|
|
# - pvv.org.
|
|
# - pvv.ntnu.no.
|
|
# - 210.241.129.in-addr.arpa. (reverse-ipv4, where applicable)
|
|
# - 9.1.0.0.3.0.0.0.7.0.1.0.0.2.ip6.arpa. (reverse-ipv6, where applicable)
|
|
|
|
# Servere
|
|
bekkalokk = {
|
|
ipv4 = pvvv4 168;
|
|
ipv6 = pvvv6 168;
|
|
|
|
aliases = [
|
|
"idp"
|
|
"idp2"
|
|
"pw"
|
|
"webmail"
|
|
"wiki"
|
|
"www"
|
|
"www2"
|
|
];
|
|
};
|
|
|
|
innovation = {
|
|
ipv4 = pvvv4 214;
|
|
ipv6 = pvvv6 "1:56"; # TODO - Change
|
|
};
|
|
|
|
drolsum = {
|
|
ipv4 = pvvv4 217;
|
|
ipv6 = pvvv6 217;
|
|
# hinfo = ["Login-boks" "Debian-konteiner"];
|
|
aliases = [ "login2" ];
|
|
};
|
|
|
|
# Terminaler
|
|
demiurgen = {
|
|
ipv4 = pvvv4 201;
|
|
ipv6 = pvvv6 201;
|
|
# hinfo = ["Terminal" "Debian"];
|
|
aliases = [ "rurgen" ];
|
|
};
|
|
|
|
|
|
# PVV-DNS code stress-testing:
|
|
# utenipv4 = {
|
|
# ipv6 = [
|
|
# (pvvv6 1337)
|
|
# (pvvv6 "cafe:babe")
|
|
# ];
|
|
# };
|
|
|
|
# utenipv6 = {
|
|
# ipv4 = pvvv4 137;
|
|
# };
|
|
|
|
# roundrobin = {
|
|
# ipv4 = [
|
|
# (pvvv4 201)
|
|
# (pvvv4 202)
|
|
# ];
|
|
# ipv6 = [
|
|
# (pvvv6 201)
|
|
# (pvvv6 202)
|
|
# ];
|
|
# };
|
|
|
|
# ildkule = {
|
|
# ipv4 = "129.241.153.213";
|
|
# ipv6 = "2001:700:300:6026:f816:3eff:fe58:f1e8";
|
|
# };
|
|
}
|