-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How can I verify that vopono is using the VPN for a given application? #253
Comments
If you run netstat inside the network namespace you can see the connections: e.g.
And the same works for nethogs:
You can use The real issue here though is ensuring that the connection doesn't take place via IPC communication to a daemon outside the network namespace - this is an issue with gnome-terminal IIRC. It's hard to stop that without greater isolation that would break things like PulseAudio/Pipewire functionality, but you might be able to do it by executing with firejail after just creating the network namespace in |
I believe it is since I tried starting firefox using vopono and verified the IP address was correct.
However if I'm using some non-browser application, I'm unsure how I can verify that application is only using the proxy I've configured vopono to use.
I think maybe one of these will do it, but haven't figured out how to use them to do it or don't understand the output well enough to verify the vpn is being used:
sudo netstat -nputw
nethogs
picosnitch
I think this is important and should be included in the manual because otherwise some users like me who want to independently and externally verify the vpn is used won't be confident in using it.
The text was updated successfully, but these errors were encountered: