qRules and DBXL do not have features to access network information, but will require additional code.
Most environment access will require full-trust, some things, like UserName can be done with domain trust when using Local Intranet zone.
If you can deal with the added inconvenience of a full-trust form, code can be used to access network information. If machines have multiple connections, VPNs, wi-fi, etc., that may complicate determining exactly which route the access to your SharePoint site is taking. The System.Net.NetworkInformation namespace has many classes for accessing details of the network configuration.
Can you describe the problem you are trying to solve? There may be other alternatives, as working off network information is not likely going to be totally foolproof.