Same library for internal and external IP

Everything is already there.

For filtering

Or the option Automatic offline mode.

But there’s also a lot of technical solution like DNS views (split) to have different IP between external and internal network.