I know this topic has already been tackled, but none of the tutorials/threads/posts worked for me.
It's probably my fault, I'm objectively a newb.
My ISP uses PPPoE, no CGNAT; port forwarding for the P2P clients worked perfectly with the FritzBox I've just dismissed.
My current settings in OpnSense:
- Firewall -> Settings -> Advanced:
> Reflection for port forwards
> Reflection for 1:1 [_]
> Automatic outbound NAT for Reflection
> Disable reply-to WAN rules
- Firewall -> NAT -> Port Forward -> Rule named after the P2P client:
> Interface: WAN
> TCP/IP Version: IPv4
> Protocol: TCP/UDP
> Destination: WAN address (what's the difference from "WAN net"?)
> Destination port range: (other), from/to according to the used P2P net (from 6881 to 6889 for Torrent, 4662 and 4672 for eMule)
> Redirect target IP: my PC's IP, in this case
> Redirect target port: (other), according to the setting in the P2P client
> Filter rule association: Add association filter rule (firewall rule created automatically according to the port forwarding settings)
I've also tried deleting the firewall rule that gets automatically generated when setting up the port forwarding and making it manually:
- Firewall -> Rules -> WAN
> Action: Pass
> Quick
> Interface: WAN
> Direction: in
> TCP/IP Version: IPv4
> Protocol: depending on the P2P client, "TCP/UPD" for Torrent
> Source: WAN net (or WAN address?!)
> Source port range: same as "Destination port range" from NAT -> Port Forward
> Destination: my PC's IP
> Destination port range: same as "Reedirect target port" from NAT -> Port Forward
It's highly probable the manually generated rule is completely wrong; but I'm a newb, so I feel excused
Anyway, none of this works.
Help!!