Ruakij
|
1d10f2be39
|
host_firewall: drop bruteforceblocker, vxvault and cybercrime, only firehol level1 and level2 ban
|
2026-11-05 16:51:45 +00:00 |
|
Ruakij
|
6a1e7b77e7
|
host_firewall: ban firehol level2, bruteforceblocker, vxvault and cybercrime; greensnow is part of level2
|
2026-11-05 13:25:48 +00:00 |
|
Ruakij
|
6334820750
|
host_firewall: pass journal uploader flows from wt0 to the Traefik pod port with their own address
|
2026-11-04 06:13:52 +00:00 |
|
Ruakij
|
f60a2c7e1f
|
host_firewall: pass LAPI client flows from wt0 to the pod port with their own address
|
2026-11-03 21:58:27 +00:00 |
|
Ruakij
|
b23466f588
|
host_firewall: pass cluster ring flows from wt0 into the pod CIDR unmasqueraded and past the NetBird forward filter
|
2026-11-03 18:36:47 +00:00 |
|
Ruakij
|
74a0af2d32
|
host_firewall: reject forwarded tcp/25 egress like the host output rule
|
2026-11-03 16:59:44 +00:00 |
|
Ruakij
|
c30b3d1f0a
|
host_firewall: clear NetBird marks on pod to pod flows so pod sources stay unmasqueraded
|
2026-11-03 16:35:02 +00:00 |
|
Ruakij
|
ca34bd8363
|
host_firewall: GreenSnow set greensnow_v4 drops inbound new connections of the listed hosts
|
2026-10-30 09:01:25 +00:00 |
|
Ruakij
|
32651402c6
|
Revert "host_firewall: sources zone accepts tcp ports from listed addresses alone"
This reverts commit 0abc9fb1c3.
|
2026-10-28 14:02:36 +00:00 |
|
Ruakij
|
0abc9fb1c3
|
host_firewall: sources zone accepts tcp ports from listed addresses alone
|
2026-10-28 13:59:37 +00:00 |
|
Ruakij
|
7604bc4dac
|
host_firewall: rejected handshake flows are remembered for 30s and reset per packet, the first data segment no longer slips through; handshake match needs a bare ACK
|
2026-10-26 14:56:59 +00:00 |
|
Ruakij
|
46fd6a4c40
|
host_firewall: handshake meter carries the service limit, SYN meters become a flood cap at 2x rate and 2x burst
|
2026-10-26 14:48:25 +00:00 |
|
Ruakij
|
5318997b73
|
host_firewall: handshake meters per source reject over-limit connections with fw-rl-hs:, SYN meters log fw-rl-addr: and fw-rl-range: as evidence, conntrack accounting on
|
2026-10-26 14:35:28 +00:00 |
|
Ruakij
|
589f899bae
|
host_firewall: public_ips of every inventory host are exempt from the rate-limit meters, ArgoCD fetches and mail submission from the cluster nodes hit the web and submission limits
|
2026-10-26 13:21:20 +00:00 |
|
Ruakij
|
c2c8934ec9
|
host_firewall: per-service new-connection meters per source (/32, /64) and per range (/24, /48) from measured peaks, excess dropped with prefix fw-ratelimit:, replaces the ssh meter
|
2026-10-26 12:24:31 +00:00 |
|
Ruakij
|
c50c32059e
|
host_firewall: drop inbound traffic from internet-wide scanners (OpenFilters internet-scanners), v4 and v6, daily refresh
|
2026-10-25 12:12:27 +00:00 |
|
Ruakij
|
c55a96c0ea
|
host_firewall: FireHOL level1 as its own set firehol_v4 next to Spamhaus, daily updater and firewall.firehol opt-out
|
2026-10-24 17:31:45 +00:00 |
|
Ruakij
|
312be161b9
|
host_firewall: check the Spamhaus and geo sets under another table name, a dry run against the live name made unlisted addresses match
|
2026-10-24 17:20:11 +00:00 |
|
Ruakij
|
d5610a5b34
|
host_firewall: refresh the Spamhaus sets by rule set reload, flush and refill let unlisted addresses match
|
2026-10-24 14:53:10 +00:00 |
|
Ruakij
|
ebb1377470
|
host_firewall: block Spamhaus DROP, DROPv6 and ASN-DROP networks in, out and forward
|
2026-10-24 14:31:00 +00:00 |
|
Ruakij
|
5e544cdfb5
|
host_firewall: optional nf_log_all_netns sysctl so the firewall logs of LXC guests reach the host kernel log
|
2026-10-24 13:43:12 +00:00 |
|
Ruakij
|
88c30eb252
|
host_firewall: log dropped inbound packets with a global rate limit and reject outbound TCP 25 except on the mail host
|
2026-10-24 12:14:47 +00:00 |
|
Ruakij
|
41dbce3641
|
host_firewall: admin.tcp ports answer the admin set alone, never the geo sets
|
2026-10-24 08:40:31 +00:00 |
|
Ruakij
|
c5b51777c6
|
Ignore the missing geo timer unit of a host without geo sets in check mode
|
2026-10-23 20:54:31 +00:00 |
|
Ruakij
|
a64d082c0c
|
Add a host_exporters role for the node and smartctl exporters and a host_firewall scrapers rule that opens exporter ports on wt0 to named source addresses
|
2026-10-23 20:44:59 +00:00 |
|
Ruakij
|
b45a07da56
|
Add forward_guard to host_firewall for a forward chain that drops traffic to guarded guests outside the allowed interfaces, ports and ICMP types
|
2026-10-08 08:48:40 +00:00 |
|
Ruakij
|
9e2e6cbb99
|
Add IPv4 port forwards and masquerade to host_firewall in an ip host_nat table
|
2026-10-07 21:10:35 +00:00 |
|
Ruakij
|
cfe87002c5
|
Replace the nftables role with host_firewall, one atomic inet host input table with zones, geo sets and lockout rollback
|
2026-10-07 11:02:59 +00:00 |
|