chris and Claude Opus 5.5
affa35def4
Limit of new TCP connections per source IP: configurable rate, drop only above the limit.
...
- default_settings.conf: new default_limit_new_tcp_connections_per_seconds_rate=30.
- main_ipv{4,6}.conf.sample: new limit_new_tcp_connections_per_seconds_rate
(burst is twice the rate; invalid or empty values fall back to the default).
- ipt-firewall-server, ip6t-firewall-server: the rule no longer ACCEPTs SYNs
below the limit (which bypassed the service rules, destination IPs and the
HTTP limits); like the HTTP limits it now only logs and drops SYNs above
the limit (--hashlimit-above). Fallback without xt_hashlimit: chain
syn-multi-limit with a global limit.
- ip6t-firewall-server: fix --hashlimit-srcmask (128 instead of 32), drop
only the given ports instead of all new TCP connections, hashlimit names
syn_multi_v6*, add the can_use_hashlimit check.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-11 18:50:58 +01:00
chris
9de4e742cd
ip6t-firewall-server,ipt-firewall-server,default_settings.conf: some changes in default values limiting http connections.
2026-11-02 18:10:26 +01:00
chris
57861cb8ec
Enhance spoofed packet handling: exclude loopback traffic in IP filtering
2026-10-27 22:30:44 +01:00
chris
f6660709ce
Enhance IPv6 ban functionality: add dynamic mask handling and prevent banning own addresses
2026-10-27 22:26:12 +01:00
chris
fbe10b43d0
main_ipv4.conf.sample,main_ipv6.conf.sample: fix variablen namimg - change 'default_min_tcp6_mss_for_https_val' to 'min_tcp6_mss_for_https_valwq'.
2026-10-27 22:03:27 +01:00
chris
3ad1807cda
default_settings.conf: fix variablen namimg - change 'default_min_tcp6_mss_for_https_val' to 'min_tcp6_mss_for_https_val'.
2026-10-27 21:54:38 +01:00
chris
792d0b1b86
Configure limits for HTTPS connections.
2026-10-27 21:18:02 +01:00
chris
3418073003
Adjust mattermost service - fallback connection to STUN service via tcp.
2026-09-10 19:38:23 +02:00
chris
85b1e4d2c6
deleted file 'post_decalrations.conf'.
2026-01-19 16:51:33 +01:00
chris
a5b66b755b
rename post_decalrations.conf -> post_declarations.conf; fix error in handling IPv4 'forward_private_ip_arr'. Fix error setting '/proc/sys/net/ipv4/conf/all/log_martians'.
2026-01-19 16:43:40 +01:00
chris
7dd1a17e10
Fix error handling bridge devices on host systems.
2026-01-15 17:02:40 +01:00
chris
cea43cd7fa
Make IPv4 firewall nftables ready.
2026-01-14 17:46:20 +01:00
chris
ad136d2fdf
main_ipv4.conf.sample,main_ipv6.conf.sample: Fix section Limit Connections - add limit_new_tcp_connections_per_seconds_ports.
2026-01-12 17:42:19 +01:00
chris
a37b2c185b
make firewall compartible with 'iptables-nf'.
2026-01-11 00:31:22 +01:00
chris
63889b0dc9
LDAP(S): forgot to configure ldap/ldaps standard ports.
2025-08-10 01:56:31 +02:00
chris
24d91d38c6
Add support for MNDP and mDNS traffic.
2025-02-16 18:40:50 +01:00
chris
71e01e8413
logging_ipv[46].conf: add missing parameter 'log_blocked_ip'.
2025-02-15 10:59:53 +01:00
chris
e6984a622c
post_decalrations.conf: fix error creating array 'smtpd_additional_outgoung_port_arr'.
2025-01-27 22:58:30 +01:00
Christoph
877814caf0
Add support for aditional smtp ports - OUT AND IN.
2025-01-27 22:15:40 +01:00
chris
dce357a3df
/main_ipv4.conf.sample,main_ipv6.conf.sample: Change munin IP address.
2024-12-27 10:53:53 +01:00
chris
f0e15b992b
Fix error for not firewalled interfaces.
2024-12-24 17:16:35 +01:00
chris
e7311a3963
Add Prometheus Service
2024-11-05 17:21:05 +01:00
chris
0eca4f3eaf
main_ipv[46].conf.sample: add 'per_IP_connection_limit' parameter.
2024-09-26 15:21:17 +02:00
chris
830f48ff61
Add support for logging CGI script user.
2024-09-14 01:15:52 +02:00
chris
b183770b91
forgot 'updating conf/include_functions.conf' file.
2024-04-04 19:22:08 +02:00
chris
e6566bafeb
Some changes in per IP Connection Limit.
2024-04-04 18:57:36 +02:00
chris
738809ba95
Support user settings for sourvce IP connection limit.
2024-04-04 15:17:31 +02:00
chris
7c00c7783c
Add China/Hon Long networks ti nan list.
2024-01-17 11:10:41 +01:00
chris
ce0ee2d243
Add variables for lx guest system ip's.
2023-05-02 22:26:40 +02:00
chris
8e64cc36ac
some minor changes..
2023-05-02 21:45:43 +02:00
chris
536aea7d97
change defaut value for '+do_not_firewall_lx_guest_systems' to false.
2023-05-02 21:37:47 +02:00
chris
ff098ac058
Add rule to prevent LX containers from firewalld on host system.
2023-05-02 20:45:27 +02:00
chris
a2ba79185d
main_ipv6.conf.sample: change default value of 'mm_service_ips' to an empty one.
2023-01-24 18:17:01 +01:00
chris
486789c6b5
Add support for MatterMost (MM) service.
2023-01-24 17:42:27 +01:00
chris
9f016b1776
Add support for routing networks through wireguard connections.
2022-08-12 01:16:53 +02:00
chris
0831f26891
Add support for WireGuard VPN Service.
2022-08-11 10:43:04 +02:00
chris
c78edd01be
Drop traffic on extern interfaces iinto private networks.
2021-09-02 12:07:25 +02:00
chris
5ec7c9bcea
Add support for dhclient.
2021-01-11 19:59:08 +01:00
chris
e68705c819
some minor changes on file 'main_ipv6.conf.sample'.
2020-11-04 16:25:14 +01:00
chris
35d3ffeded
Some minor changes..
2020-10-30 13:56:34 +01:00
chris
bcdee40228
Changing rules for protection against several ddos attacks.
2020-10-28 20:57:08 +01:00
chris
498b34741c
Add support for Portforwarding TCP/UDP using socat.
2020-06-03 14:10:27 +02:00
chris
53de5746cf
Support Streaming via YouTube.
2020-05-17 17:56:23 +02:00
chris
fbe1089099
add support for Jibri Streamin/Recording.
2020-05-16 13:42:22 +02:00
chris
b24dcf0a3d
load_modules_ipv6.conf: load module 'br_netfilter'.
2020-04-30 10:40:01 +02:00
chris
ac6845a8fd
Merge branch 'master' of https://git.oopen.de/firewall/ipt-server
2020-04-27 21:43:42 +02:00
chris
2ebeae6479
Change default munin remote ip.
2020-04-27 21:43:14 +02:00
chris
cf999b48fc
Merge branch 'master' of git.oopen.de:firewall/ipt-server
2020-04-27 16:23:18 +02:00
chris
3627c5169b
main_ipv[46].con: minor changes at comments for DND/Resolver Service.
2020-04-27 16:23:02 +02:00
chris
966a9dac6b
Adjust some ports at files 'main_ipv4.conf.sample' and 'main_ipv6.conf.sample'.
2020-04-26 16:04:19 +02:00