How to disable Brawl Stars on IOS with PFSense
-
Hello community users,
I wanted to block the Brawl Stars game via PFSense. I tried PFBlockerNG, set the hostnames, but I could only block websites with it. I used Packet Capture to check what IP addresses the application accesses on port 9339, I blocked them too, but the application still loads on IOS. Only PFSense is specified as the DNS server. How can I block the game from starting or limit it based on some schedule?
Thanks in advance for your help, -
@nbk333 When you added the blocks did you kill the open states?
https://docs.netgate.com/pfsense/en/latest/troubleshooting/firewall.html#new-rules-are-not-applied
Obviously you need to identify which IPs or hostnames are being used. They could well change over time, for instance it may use multiple servers.
It can get a bit difficult on some devices. Most mobile phone default to using a privatized/unique MAC address so it can be difficult to assign an IP, and/or it may use IPv6 and temporary IPv6 IPs.
FWIW I have a Netgate device at home so for school Chromebooks over which I have no control we had to block by MAC address which pfSense Plus can do via Ethernet rules (using a schedule).
-
@SteveITS Finally I managed to solve this problem, at least for now. I used packet capture to see what matches I could find and port 9339 was the one that always appeared as the communication port. I prohibit the use of this port in the group where the children's phones are located and I regulate it with a schedule.