4 ms·
Step 1: Setup a pihole (https://pi-hole.net/ https://pi-hole.net/) Step 2: Configure home router to send _all_ port 53 (DNS traffic) to the pihole Step 3: Run
by floathub 8y ago
Step 1: Setup a pihole (https://pi-hole.net/ https://pi-hole.net/)
Step 2: Configure home router to send _all_ port 53 (DNS traffic) to the pihole
Step 3: Run cronjob on the pihole to disable fortnite completely at whatever times you want, e.g., turn off access every week night at 7:30pm, then back on overnight:
30 19 * * 0-4 /home/pi/pihole_timed_lists/turn_blacklist_on >> /home/pi/pihole_timed_lists/log/turn_blocklist_on.log 2>&1
0 1 * * 1-5 /home/pi/pihole_timed_lists/turn_blacklist_off >> /home/pi/pihole_timed_lists/log/turn_blocklist_off.log 2>&1
The turn_blacklist_on script can be as simple as:
/usr/local/bin/pihole --wild epicgames.com easy.ac easyanticheat.net xboxlive.com microsoft.com
And then the turn blacklist off can be:
/usr/local/bin/pihole --wild -d epicgames.com easy.ac easyanticheat.net xboxlive.com microsoft.com
Works like a charm, and handles PC + XBox access. Kids know it stops dead at 7:30, so no arguments.
[edited for spelling]
- joezydeco 8y agoThere are commercial solutions as well, if you want a turnkey and/or multiuser solution.
- PyroLagus 8y agoUntil they get a winning game ruined by a sudden net cutoff. Although that's probably not a big issue with Fortnite since expected game lengths should be fairly predictable (average seems to be 20-25 mins from what I've found) due to the encroaching wall thing. Would be cool though if it could recognize an ongoing game and cut off the connection only after the game is finished.
- ryanlol 8y agoThis should not cut off ongoing games, except maybe if the anticheat was implemented by morons. I’m not sure it it’d even very reliably stop you from starting a new game, but I guess it probably works well enough.
- Lkjhmnbv 8y agoIn the good old days we'd just use ips to connect to irc, and then ask for server ips. Loved dns blocking because I still could do whatever I wanted.