Skip to content

Instantly share code, notes, and snippets.

@ankitrgadiya
Last active September 27, 2022 10:50
Show Gist options
  • Save ankitrgadiya/f0487bac5b19cff5ba49257b8735623e to your computer and use it in GitHub Desktop.
Save ankitrgadiya/f0487bac5b19cff5ba49257b8735623e to your computer and use it in GitHub Desktop.
Mullvad + Tailscale
#!/bin/bash
sudo nft -f mullvad-tailscale.rules
table inet excludeTraffic {
chain excludeOutgoing {
type route hook output priority -100; policy accept;
ip daddr 100.64.0.0/10 ct mark set 0x00000f41 meta mark set 0x6d6f6c65;
ip6 daddr fd7a:115c:a1e0::/48 ct mark set 0x00000f41 meta mark set 0x6d6f6c65;
}
chain excludeIncoming {
type filter hook input priority -100; policy accept;
ip saddr 100.64.0.0/10 ct mark set 0x00000f41 meta mark set 0x6d6f6c65;
ip6 saddr fd7a:115c:a1e0::/48 ct mark set 0x00000f41 meta mark set 0x6d6f6c65;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment