calexandru2018 / linux-gui-legacy

(Discontinued in favor of official client) GTK3 GUI client with systray, for ProtonVPN. Works on top of linux-cli.
https://protonvpn.com
GNU General Public License v3.0
177 stars 23 forks source link

Allow Custom DNS Servers. #94

Open arch-btw opened 4 years ago

arch-btw commented 4 years ago

Is your feature request related to a problem? Please describe. Right now I have to chattr +i my resolv.conf file to prevent ProtonVPN from changing my DNS servers.

Describe the solution you'd like It would be nice to allow users the option to set custom DNS servers.

Describe alternatives you've considered Well, I sort of temp fixed it by using chattr +i but this is not optimal because it makes ProtonVPN GUI prompt that my connection to ProtonVPN failed (even though it didn't).

Additional context None.

Rafficer commented 4 years ago

If you don't want them changed, you can just disable DNS Leak Protection, then it won't touch resolv.conf.

calexandru2018 commented 4 years ago

Hi @arch-btw

Atm that is not possible. The only (and possible) solution would be to disable DNS Leak Protection in the settings menu, as Rafficer has previously pointed out.

arch-btw commented 4 years ago

Thanks @Rafficer & @calexandru2018 , that solves my problem. Maybe we should clarify what DNS leak protection does exactly. I had no idea what it did.