No, it's no more limited than any other platform. You're behind a NAT router, which is behind another NAT router.
You would need a commercial grade router (not a consumer grade router like you can get at Best Buy or like you get from your ISP on both of those networks to be able to set up the appropriate routes so that you can access one network from the other or you would need to understand the finer points of subnetting networks.
For example, if you want to be able to access devices on the 192.168.0.x network and the 192.168.3.x network, you can not use a subnet mask of 255.255.255.0. That is what limits the network to 255 devices, not the OS of the client, be it Mac, PC, Linux, or anything else.
Your question is beyond the scope of this forum, which is dedicated to supporting Apple devices.
You really need to be looking at information on how to properly subnet your network.