tasket / Qubes-vpn-support

VPN configuration in Qubes OS
GNU General Public License v3.0
127 stars 28 forks source link

Bitmask specific documentation #2

Open ghost opened 8 years ago

ghost commented 8 years ago

Hi, thanks for your work on this project! Could you provide some documentation on Bitmask specifically? Bitmask is essentially a fork of OpenVPN so it should be fairly similar.

Edit: I'm assuming you know what Bitmask is, but here's the website in case you haven't heard of it yet.

tasket commented 8 years ago

I've looked around their site but the documentation is very sparse: no information on specific configuration parameters. And do they have a plugin yet for Network Manager?

If you are already running bitmask, you should try replacing the 'openvpn' command with the bitmask executable in the autostart script from the vpn doc. The other scripts should have little or no problem with a client that is closely related to openvpn (e.g. if bitmask passes DNS parameters to up/down scripts the same way).

ghost commented 8 years ago

So if I understand correctly, the firewall script blocks all traffic except the traffic from processes in the qvpn group and rc.local script adds OpenVPN to that group. Now I'm having difficulties finding the Bitmask executable path to put into the rc.local file

tasket commented 6 years ago

@ghost - FYI, I'll be helping the bitmask project add direct support for Qubes in their client, so instructions or files from this project won't be required. https://github.com/leapcode/bitmask-dev

tasket commented 6 years ago

Leap has announced that the Qubes support I submitted for bitmask will be landing in their next release.

I'll keep this issue open for now in case I decide to write a blog entry about it, or add a link to the Readme.

tasket commented 6 years ago

Issues with bitmask automatic startup are being discussed on the leap-discuss list: "Bitmask automated vpn startup (Qubes)".

tlaurion commented 6 years ago

Referred discussion