Blocking Pokemon Go

Can anyone possibly help to block the Pockemon Go app or even anything Pokemon related? This is for a school network and the Pokemon craze is causing some problems.

(since I’m new to Mikrotik if anyone has a correction to my saying please do post it..)

The following isn’t tested.. also blocking isn’t always the best solution even for a school. Anyone could have a data plan in their phones.

For anything pokemon related perhaps a Layer 7 rule would cut some things (but if I understand it right not if it’s transfered over https )

For the Pokemon Go app you can perhaps block it’s login and company servers (their IPs actually, that is if they resolve to one IP only) like

pgorelease.nianticlabs.com
sso.pokemon.com
nianticlabs.com

(there are found here: https://github.com/Mila432/Pokemon_Go_API/blob/master/config.py and inside the apps .apk file in Android)

Just set DNS for these domains to 127.0.0.1 or to any fake address which will fool te game.

Please explain your method to upload some photos how to do it.

I would say that this is pointless, since the game is primarily based outdoors, any player already has mobile data enabled.

Maybe they use jammers in the school…

Thank you for the replies. Any chance someone can help with a bit more of a step by step approach instead of just saying it is pointless.

The students aren’t allowed to use phones during school time, but they do use tablets for school. I don’t care if they use their personal data during break or whenever, but we do not want them to use the school’s data for this.

Go to “IP → DNS → Static” and enter these domains:

pgorelease.nianticlabs.com
sso.pokemon.com
nianticlabs.com

point them to 127.0.0.1

You will have to force everyone to use your MikroTik device as the DNS server, you can do it with a redirect NAT rule:

post this in the console, or enter the same values in the NAT menu:

/ip firewall nat add chain=dstnat action=redirect to-ports=53 protocol=udp dst-port=53

screen.jpg

I also would like to remind you that the forum is not a support system, but a user discussion board. Chatting is exacly what happens here. MikroTik does have an official support system where everyone will receive assistance and answers to their questions free of charge. Email support@MikroTik.com

Thank you very much for the help. Sorry - I do understand it is a discussion board but was a bit frustrated that a mikrotik admin would shoot down my problem and not give any constructive advice. Being under pressure to get things done, I might have been a bit quick with my response… But I truly appreciate the help.

Let me know if you manage to apply the suggested config and what are the results.

I have applied it and seems to work if I try access the sites from a PC. Going outside to find a tablet to try it with now

Most who use pokemon go use mobile data so perhaps you would want a jammer as well.

Looks like it is working! Thank you again and sorry for the rough start

I am not 100% familiar with a jammer but wouldn’t this block everything? For now we are not too concerned about the mobile data as students have to comply with school rules, so if we see a phone - there are consequences.

A jammer only blocks the frequency you want. So simply block 3G all the way up to 4G and beyond as calls and text will work fine on older connections like GPRS, edge, GSM which is too slow for pokemon go.

Thanks! As tempting as it sounds, I think I will get into serious problems with Teachers :slight_smile: Need to give the parole officers a little bit of freedom. :smiley:

in case you are thinking about it just be aware that jammers are illegal in some parts of the world.

Pikachu is not happy

You do realize that one could turn on the hotspot on the mobile, pair the tablet with it, and Pokemon Go away. Don’t You? The mobile would be safe inside the pocket, so no one would see it.