Skip to content

Updating documentation to 2026, IPv6, some grammar/spelling.#2

Open
mrfloris wants to merge 1 commit into
PinoOG:mainfrom
mrfloris:main
Open

Updating documentation to 2026, IPv6, some grammar/spelling.#2
mrfloris wants to merge 1 commit into
PinoOG:mainfrom
mrfloris:main

Conversation

@mrfloris
Copy link
Copy Markdown
Contributor

I fixed the netfilter-persistent/systemd guidance, added the current nftables note, added IPv6 guidance, recommended iptables-apply for remote changes, corrected 127.0.0.1, replaced the connlimit-explanation with a hashlimit-example, kept the ESTABLISHED,RELATED and INVALID rules (see note below), made rule order explicit, and cleaned up capitalization, grammar, and some phrasing across the document. And added a ip6tables example ruleset (feel free to simplify this section)

Note to original author:
The optional fallback that opens the kernel ephemeral port range on INPUT instead of relying on RELATED,ESTABLISHED. I left that block unchanged here to keep this patch scoped, but it would be worth reviewing separately because opening the full ephemeral range is not equivalent to conntrack-based return-traffic handling and may allow unsolicited inbound traffic on many ports.

…nftables note, added IPv6 guidance, recommended iptables-apply for remote changes, corrected 127.0.0.1, replaced the connlimit explanation with a hashlimit example, kept the ESTABLISHED,RELATED and INVALID rules, made rule order explicit, and cleaned up capitalization, grammar, and awkward phrasing across the document. And added a ip6tables example ruleset (feel free to simplify this section)

Note to original author: the optional fallback that opens the kernel ephemeral port range on INPUT instead of relying on RELATED,ESTABLISHED. I left that block unchanged here to keep this patch scoped, but it would be worth reviewing separately because opening the full ephemeral range is not equivalent to conntrack-based return-traffic handling and may allow unsolicited inbound traffic on many ports.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant