nix-dotfiles/systems/jeeves-jr/networking.nix

44 lines
813 B
Nix
Raw Normal View History

2024-08-09 19:21:06 -04:00
{
networking = {
hostId = "1beb3026";
firewall.enable = false;
};
systemd.network = {
enable = true;
2024-08-11 17:51:26 -04:00
netdevs = {
"20-ioit-vlan" = {
netdevConfig = {
Kind = "vlan";
Name = "ioit-vlan";
};
vlanConfig.Id = 20;
};
};
2024-08-09 19:21:06 -04:00
networks = {
"10-lan" = {
matchConfig.Name = "enp4s0";
DHCP = "yes";
2024-08-11 17:51:26 -04:00
vlan = [ "ioit-vlan" ];
2024-08-09 19:21:06 -04:00
linkConfig.RequiredForOnline = "routable";
};
2024-08-11 17:51:26 -04:00
"40-ioit-vlan" = {
matchConfig.Name = "ioit-vlan";
DHCP = "yes";
};
2024-08-09 19:21:06 -04:00
};
};
services.zerotierone = {
enable = true;
joinNetworks = [ "e4da7455b2ae64ca" ];
};
}
2024-08-11 17:51:26 -04:00
# 22/tcp open ssh
# 800/tcp open mdbs_daemon
# 5355/tcp open llmnr
# 8123/tcp open polipo
# 9993/tcp open palace-2