nix/hosts/zaphod/networking.nix

27 lines
674 B
Nix
Raw Normal View History

2022-07-20 15:52:50 +00:00
{lib, ...}: {
2022-07-16 02:05:23 +00:00
networking = {
enableB43Firmware = false;
enableIPv6 = true;
hostId = "28c6bad2";
hostName = "zaphod";
2022-07-20 15:52:50 +00:00
usePredictableInterfaceNames = lib.mkDefault true;
2022-07-16 02:05:23 +00:00
# Interface config
2022-07-20 15:52:50 +00:00
interfaces.wlp170s0.useDHCP = lib.mkDefault true;
2022-07-16 02:05:23 +00:00
# Enable NetworkManager and disable wpa_supplicant
networkmanager = {enable = true;};
wireless = {enable = false;};
2022-07-15 02:00:58 +00:00
2022-07-16 02:05:23 +00:00
# Tailscale fix(not needed, but recommended)
firewall.checkReversePath = "loose";
2022-07-15 02:00:58 +00:00
2022-07-16 02:05:23 +00:00
# DNS Servers
# In order: Mine on Tailscale, dns.sb, quad9, cloudflare
nameservers = [
"100.123.15.72"
"45.11.45.11"
"9.9.9.9"
"1.1.1.1"
];
};
}