nanuqsaurus/modules/system
randogoth 1565c4cb5c networking: loose reverse-path filtering for tailscale exit nodes
Strict RPF (NixOS default) drops the encrypted return traffic of an active
exit node: table 52's 'default dev tailscale0' makes the reverse-path lookup
for packets arriving on the physical interface resolve to tailscale0, so they
are dropped before Tailscale decrypts them (rx stays 0). Loose RPF still blocks
spoofed/unroutable sources but removes the interface-match requirement, as
recommended by Tailscale/NixOS for exit nodes and subnet routers.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 19:30:08 +02:00
..
base.nix renamed files, boot splash 2026-02-11 09:30:19 +02:00
boot.nix renamed files, boot splash 2026-02-11 09:30:19 +02:00
disko-btrfs.nix impermanence 2026-02-10 09:25:12 +02:00
flatpak.nix flatpak: wait for network-online before managed install 2026-02-14 17:45:42 +02:00
fonts.nix chore(fonts): keep only adwaita and nerdfonts 2026-02-05 09:19:29 +02:00
home-manager-skel.nix refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00
impermanence.nix impermanence: persist NetworkManager system connections 2026-02-14 17:37:25 +02:00
justfile.nix better manage recipe 2026-02-11 11:02:43 +02:00
kernel.nix latest kernel 2026-02-10 08:13:46 +02:00
locale.nix removed forced timezone 2026-02-09 18:39:21 +01:00
networking.nix networking: loose reverse-path filtering for tailscale exit nodes 2026-07-21 19:30:08 +02:00
nix-core.nix NUR integration 2026-02-12 07:39:10 +02:00
packages.nix fixed config 2026-02-17 07:53:25 +02:00
printer.nix feat(printing): enable common drivers by default 2026-02-04 19:24:30 +02:00
secure-boot.nix Add optional secure boot module and docs 2026-02-01 20:12:00 +02:00
security.nix pipewire 2026-02-10 07:42:16 +02:00
services.nix fix 2026-02-10 08:34:43 +02:00
shell.nix chore(terminal): switch default terminal to ptyxis 2026-02-04 22:12:07 +02:00
virtualization.nix rootless podman 2026-02-10 09:25:23 +02:00