does vnc require internet connection?
VNC does not required Internet access. It uses a client and a server. The request hits the hosting (server side) on port 5900, so you will want to make sure that the port is open on the computer in the "exceptions" of the firewall rules or any other firewall software on the PC.