PfSense behind a router game the crew
- 
 Hello everyone, I'm using an APU1D4 Board with the latest full installation of PfSense (2.1.5) on a SSD. I have a router from my internet provider infront of my PfSense. Now I have the problem with the new game "The Crew". I can't connect to other players groups and I can't see other player in my session. Without the PfSense it works fine. UPNP is disabled. I'm new to PfSense so I would appreciate every help. best regards 
- 
 First, do your homework about the game: which IP addresses/hosts does it use, and which ports? Then check your Firewall log (Status - System logs - Firewall) and see if anything is being blocked in the IP/port range for the game. This Ubisoft link may help you with that. 
- 
 If the Firewall log is clean, can something still be blocked than? 
 Or is it just a NAT problem maybe because of the router (not in bridge mode) of my Internet-Provider?I can see player in the session now. I will test the group join tomorrow. This got blocked after I quit the game. Dec 12 00:01:55 LAN 192.168.1.101:57061 216.98.55.11:80 TCP:RA thanks for your help so far! 
- 
 If the Firewall log is clean, can something still be blocked than? Sure. You can make a block rule and set it to not log. Or is it just a NAT problem maybe because of the router (not in bridge mode) of my Internet-Provider? At this point I don't know. This got blocked after I quit the game. Don't worry about that. Stateful firewalls like pf will block what's called out-of-state traffic. 
- 
 My Son had similar issues. He could play the game and join with 1 friend in a crew but once a 3rd friend tried to join the crew it would fail. Didn't matter who started the crew or who joined first, my son could only play with 1 other person. I switched my son over to my DD-WRT router and everything just worked. I checked the UPNP status and the game does not add any UPNP ports so this is most likely a NAT issue since it just worked when connected to DD-WRT and both his friends had no issues on their consumer routers. I have added a DCHP reservation for his PC and have added a static port NAT rule for this IP. https://doc.pfsense.org/index.php/Static_Port I'll report back if this works. If it doesn't I'll try forwarding UDP on ports 3000-3003 to his IP per UBISoft. 
- 
 The Static Host setting had no effect but forwarding UDP ports 3000 - 3003 to my son's PC worked and allowed him to join Crews. Here is my NAT Rule: Interface Source Source Port Destination Destination Port NAT Address NAT Port Static Port 
 WAN 192.168.##.0/24 * * * WAN address * YESEither the above Static Port setting wasn't effective OR for some reason with Pfsense you have to forward the ports. I even killed all the States for my son's IP with no effect. If you check your firewall logs after trying to join a crew and look for the gaming PC IP in the destination address you will see the dropped inbound UDP packets. 
- 
 Thank you very much for your help. Going to test it today or tomorrow! //edit: Do you have the same setup (router infront of the PfSense) ? Whats the difference between the Port Forward section and the Outbound section under Firewall -> NAT ? Do I need to set the Automatic outbound nat to Manual outbound nat? Why did you used the Outbound section? Best regards 
- 
 This post is deleted!
