You can get an offsite proxy provider to route your internet through for everything. They can provide a white list for you and a gray list for you to approve.

I'll look around.