Metered connections and VPN

Metered connections and VPN

Hello,
I have two questions for which I can't find a solution.

- Does the server know if an agent is connected via "metered connection"? therefore can I decide whether or not to install the patches when the client is in that condition?

- Sometimes remote clients connected via VPN, in the console are seen with an ip that is not the one given by the VPN connection, I guess it is the ip address they acquire on the network to which they are connected (for example home WiFi), in this way the server is unable to reach them to perform a scan. Why does this happen?

Many thanks in advance.