If you have static addresses, you could set up your router to allow only the public IP address of Site "A" to connect to Site "B", and vice versa. Essentially, what you would be doing is creating trusted public addresses with the optional use of user authentication. I'm not sure if that is what you want, but that is the only thing I can think of at the moment.
A forum community dedicated to tech experts and enthusiasts. Come join the discussion about articles, computer security, Mac, Microsoft, Linux, hardware, networking, gaming, reviews, accessories, and more!