I got a *.openvpn from work and I monitored the traffic on wireshark. On my normal vpn every traffic is routed via the vpn (as expected).
But with this work vpn only the traffic that uses the work servers use the openvpn protocol. So I'm wondering how do they detect if certain traffic should be rerouted over the work vpn and which traffic should use the "normal route" over my internet provider.
In the *.openvpn there are the following commands
nobind
remote xx.xx.com 1194 udp # xx is the work server name
remote xx.xx.com 443 tcp
I guess this remote command checks if certain traffic should be rerouted and if the server name matches it uses the vpn, but how exactly is this done? Does the vpn monitor all dns requests? How does it get the exact ip address of the work server?
Or to put it more simply: Can my work see my other internet activities(via dns queries or similar) while the vpn is connected?