Does your friend setting up port forwarding on their pfSense not help in your scenario?
Yes, that solves it completely. But the exercise we were trying to do was to do it without that.
Yes, that solves it completely. But the exercise we were trying to do was to do it without that.