I'm a programming intern, and since I'm the only one in the company who seems to have rudimentary knowledge of Linux I've been given the task of setting up a network so that employees may share files and so that we have a local testing server for our websites.
Now while making the network file shares and testing them on each machine, a coworker told me that developers and designers are actually on separate Internet connections.
What would be the best way to join these two networks so that there are no conflicts between IP addresses? I know VPNs might the answer but the networks would have to use bandwidth to use the file share, which doesn't make much sense considering that both networks are the same building.