Freeradius Unmetered Content

I’m using freeradius, and want to know if I’m able to allow unmetered content.

I don’t think it’s possible/under the purview of freeradius itself to distinguish between metered and unmetered traffic, I can have it done by another device and just come in on different ports.

My first thoughts are having freeradius virtual servers defined.
I can have the unmetered and metered traffic come in on different cable ports.
One port takes the metered content and authentication to one virtual server.
The other port takes the unmetered content, with authentication proxied to the other virtual server.

Then I’d measure data usage for both metered/unmetered networks by looking into each of the accounting tables for the virtual servers.

Is this possible? How else could it be done? Are there any how-tos?

I am also looking for this from long time.
I provide quota base packages to users, and when they download from out local FTP Media server, it counts too :frowning:

How can we exempt any website/or our ftp server from accounting?