Hello,
While using a VPN connection, or another connection that routes your DNS and other traffic through a remote host, your DNS settings will change and reflect the DNS settings of the hosting server or computer.
As a result, It is not possible to specify a DNS resolver to be used while on these types of connections. To remedy this issue, you will need to request that the hosting server or computer be set to also use OpenDNS as its DNS resolver.