Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| notes:misc [2024/12/02 15:32] – maff | notes:misc [2024/12/04 12:28] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 24: | Line 24: | ||
| This can happen on Alpine if using tailscale and upgrading to 1.76.6 or newer, as it now defaults to using nftables, conflicting with podman' | This can happen on Alpine if using tailscale and upgrading to 1.76.6 or newer, as it now defaults to using nftables, conflicting with podman' | ||
| + | |||
| + | |||
| + | ===== Alpine ===== | ||
| + | |||
| + | ==== Traffic not passing when nftables active ==== | ||
| + | |||
| + | This happens when you enable nftables after installing it. The reason is that the default rules in / | ||
| + | |||
| + | <code - / | ||
| + | # | ||
| + | # vim: set ts=4 sw=4: | ||
| + | # You can find examples in / | ||
| + | |||
| + | # Clear all prior state | ||
| + | flush ruleset | ||
| + | table inet filter { | ||
| + | chain input { | ||
| + | type filter hook input priority 0; policy accept; | ||
| + | } | ||
| + | chain forward { | ||
| + | type filter hook forward priority 0; policy accept; | ||
| + | } | ||
| + | chain output { | ||
| + | type filter hook output priority 0; policy accept; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | # The state of stateful objects saved on the nftables service stop. | ||
| + | include "/ | ||
| + | |||
| + | # Rules | ||
| + | include "/ | ||
| + | </ | ||
| + | |||
| + | Then restart and enjoy. | ||
