Require tun device and trust Tailscale interface in firewall
This commit is contained in:
parent
485694c33f
commit
3bb634f358
1 changed files with 10 additions and 0 deletions
|
|
@ -20,6 +20,16 @@
|
||||||
"--no-logs-no-support"
|
"--no-logs-no-support"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
systemd.services.tailscaled = {
|
||||||
|
after = [
|
||||||
|
"systemd-modules-load.service"
|
||||||
|
"dev-net-tun.device"
|
||||||
|
];
|
||||||
|
wants = [ "dev-net-tun.device" ];
|
||||||
|
requires = [ "dev-net-tun.device" ];
|
||||||
|
};
|
||||||
|
|
||||||
networking.firewall.trustedInterfaces = [ config.services.tailscale.interfaceName ];
|
networking.firewall.trustedInterfaces = [ config.services.tailscale.interfaceName ];
|
||||||
networking.firewall.checkReversePath = "loose";
|
networking.firewall.checkReversePath = "loose";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue