"Each lab has a server" ... what does each of the 5 servers do in those labs?
Print server? File sharing? (client server model)
Are the labs servers and workstations configured to use TCP/IP ... private IP adddress ...
The organizations that distribute IP addresses to the world reserves a range of IP addresses for private networks.
- 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
- 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
- 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
The servers and workstations do NOT need to connect to the public internet to function and on each server one could have a Moodle installed, but Moodle will require a TCP/IP network.
Check the networking of a Server ... any lab. See if TCP/IP has been configured?
I don't run Windows anything any more, so the next link might be helpful and then again it might not, but:
If those labs are not connected to the internet in any form or fashion, then they cannot be accessed by student hand held devices whose connections goes to the providers internet. The only way students using their own hand held devices to use the Lab moodle is for you to have a wireless access point to which the students can connect.
Sounds like you need to get a freebie at Moodle Cloud.
But there are limitations as to the number of clients/ie, student accounts. And, from what you've said, ALL (including teachers and yourself) would have to use nothing but hand helds to connect to the Moodle Cloud instance.
That way *ALL* can access ONE Moodle. You don't need to setup a TCP/IP network and manage it then right now.
In the meantime, *DO* learn how to setup a TCP/IP network for the local LAN (local network).
Demand for accessing Moodle 24/7 in and out of school might be the driving force to get your LAN connected to a WAN(wide area network) where all 5 labs can see one another) over a TCP/IP network *and* also then the Moodle server you have internally accessible via the Internet.
'spirit of sharing', Ken