Ultima attività 1 month ago

gistfile1.txt Raw
1Usage: wgctl rule <subcommand> [options]
2
3Manage firewall rules with inheritance support.
4Rules can extend base rules to compose reusable access policies.
5Service names from 'wgctl net' can be used instead of raw IPs/ports.
6
7Subcommands:
8 list, ls List all rules
9 show, inspect Show rule details and inheritance
10 add, new, create Create a new rule
11 update, edit Update a rule and re-apply to peers
12 remove, rm, del Remove a rule
13 assign Assign a rule to a peer
14 unassign Remove rule from a peer
15 reapply Re-apply rule to all assigned peers
16 migrate Apply default rules to unassigned peers
17
18Options for list:
19 --base Show only base rules
20 --no-base Hide base rules section
21 --group <name> Filter by group (case insensitive)
22 --tree Show full inheritance tree inline
23
24Options for add:
25 --name <name> Rule name
26 --desc <description> Description
27 --group <group> Display group (e.g. VM Rules, Users)
28 --extends <rule,...> Inherit from base rules (comma-separated)