aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Relax WAN input rulesHEADmasterHimbeer2025-04-051-6/+87
| | | | | | | This has the purpose of ensuring that DS-Lite works correctly and reliably, even if the exact headers differ from the expectations. All ports that are bound to are still blocked, using a denylist instead of an allowlist.
* Enable NPT for internal VPN-to-GUA trafficHimbeer2024-09-041-8/+7
| | | | | | | Previously it was impossible to access local services using their GUAs through the VPNs. This commit enables NPT for any outbound packets with a destination address in the 2000::/3 (GUA) range as well as for any inbound packets to VPN prefixes.
* Implement dynamic NPT for VPNsHimbeer2024-08-202-6/+295
|
* Add rules for the exposed VPNHimbeer2024-08-201-0/+48
|
* Allow VPN access from everywhere (including WAN, excluding Isolated)Himbeer2024-08-171-0/+9
|
* Allow VoIP access Exposed -> TrustedHimbeer2024-08-171-9/+7
|
* Revert "Make firewall rules for server-to-internal-clients-VoIP less ↵Himbeer2024-08-171-4/+6
| | | | | | restrictive" This reverts commit 644dacf844a094a513a00255f9717f16faac22c5.
* Make firewall rules for server-to-internal-clients-VoIP less restrictiveHimbeer2024-08-171-6/+4
| | | | Internal VoIP now works without a VPN connection when physically on-site.
* Add VPN rulesHimbeer2024-08-171-0/+45
|
* allow mgmt / trusted traffic to modem0.5.1HimbeerserverDE2023-08-141-0/+9
|
* apply nat to modem trafficHimbeerserverDE2023-08-142-2/+12
|
* add dslite ruleset0.5.0HimbeerserverDE2023-08-141-0/+44
|
* update ruleset for native ipv60.4.0HimbeerserverDE2023-08-131-28/+34
|
* pppoe2 compatibility: rename wan rsppp0 -> ppp00.3.2HimbeerserverDE2023-07-301-14/+16
|
* general update0.3.1HimbeerserverDE2023-06-031-4/+4
|
* perform mss clamping on he 6in4 IPv6 trafficHimbeerserverDE2023-05-071-4/+18
|
* complete ipv6 rulesetHimbeerserverDE2023-05-071-0/+27
|
* allow inbound 6in4 trafficHimbeerserverDE2023-05-061-0/+3
|
* switch from manual to auto mss clampingHimbeerserverDE2023-05-061-2/+2
|
* implement mss clamping in the firewall0.1.1HimbeerserverDE2023-05-031-0/+14
|
* allow management (unifi) to contact the outside worldHimbeerserverDE2023-04-291-0/+6
|
* voip port forwardingHimbeerserverDE2023-04-142-0/+34
|
* add input chainHimbeerserverDE2023-03-301-5/+58
| | | | fixes #1
* make sure no communication into the isolated vlan is possible eitherHimbeerserverDE2023-03-301-0/+3
|
* prevent isolated vlan from accessing anything, particularly the exposed vlanHimbeerserverDE2023-03-301-0/+3
|
* add basic packet filtering focused on ipv4HimbeerserverDE2023-03-301-2/+68
|
* log successHimbeerserverDE2023-03-241-1/+4
|
* use rustables to write correct nftables rulesetHimbeerserverDE2023-03-213-5/+33
|
* enable NATHimbeerserverDE2023-03-211-2/+8
|
* initial commitHimbeerserverDE2023-03-211-0/+3