I barely can do anything with my personal VPN

Hi!
I can’t use a VPN to play Roblox because I get very restricted on how many requests I make.

I use Wireguard on my Oracle Cloud server but even then just joining a game and switching servers without waiting 90 seconds gets me a 403 Authentication Error and I can’t even change my avatar mid-game.

I only use this because my college blocks Roblox’s UDP ports but not their website content.

Is there anything else I can do to keep playing Roblox without resorting to use my mobile data?

2 Likes

I found out how to do it but since the AllowedIP’s file is 38KB long I prefer to tell you how I did fix it

Since my college network doesn’t try to block Roblox all I did was to find a pattern in Roblox API IP range

Roblox owns the IP range of 128.116.0.0/17 for everything that includes game matchmaking, API requests, etc

They change their server IP address for the API every let’s say 4 hours (I don’t really know how often they do) and they assign the 4th byte address with 4 only to their API’s

So I used a python program to automatically write all the IP addresses from 128.116.0.0 up to 128.116.254.254 where the 4th byte address ends in 4 giving results like:

128.116.0.4/32, 128.116.1.4/32,

# Code used in Python
addresses = ""
index = 0
while index < 255:
    addresses = addresses + "128.116."+str(index)+".4/32"
    index = index + 1
    if index != 255:
        addresses = addresses + ", "
print(addresses)

I then grabbed those 254 addresses and put them in a Wireguard AllowedIP’s calculator as Disallowed IP address ranges and ended up with a 53KB file that I did not want to write in here because as you can imagine it is very long (Not forgetting to put as Allowed IP address range 0.0.0.0/0 which ranges to all the possible IP addresses combinations to get routed internet)

And then I modified my Wireguard configuration with those AllowedIP’s

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.