I'm setting up a network for a small business. Since there is extremely sensitive data on the network, and I want to go the extra mile, I'm dividing the network into two totally separate networks. One will be connected to the Internet. On here will be secretary's computers, computers with non-essential data, and the web server. The private network will have No connection whatsoever to the Internet. I don't wish to incriminate myself, but lets just say the only way I'll feel comfortable saying the private network can't be hacked is if it's physically disconnected from the Internet. My problem is, I need to share files between the networks. I'd like it to be automated, not a sneakernet. At first, I was thinking of a serial connection, running something like ZModem on both ends. I suppose this is still Plan B, but I was hoping for something faster, more modern, and something simpler to deal with (No separate ZModem program). Then, I was thinking of a small NAS that had both a USB and Ethernet connection. However, I've heard you can't use both at the same time. On the one I found where you can, the USB connection is actually a network connection. Now I know I could probably come up with something like this using a managed switch, or maybe a computer with certain protocols disabled, or maybe just a firewall. What I want is something I couldn't hack into, assuming I knew the entire network acrhitecture, and all passwords. If I can configure something to disable access, I can configure it to enable access, right? I can't be the first person who thought of this. How does everyone else share files securely between networks like this?