There is an issue that keeps NordVPN from functioning smoothly during update while this could be fixed by changing the DNS on your router to something other than NordVPN's DNS while updating .ovpn files I find it to be kind of obnoxious when software's main reason for development in my mind is to automate things and make other things possible this software currently fails at both objectives.
- It does not allow changing DNS from within the program
- It does not automatically change DNS while updating to fix the issue either
The author is not interested in fixing the issue because to him it is a non issue and not worth changing code and I totally understand this which is why I am trying to take my own little journey into the unknown. I surely cannot expect someone to always do my bidding but if you care to join in this is excellent and welcomed.
So basically I want the program to do the changing or possibly run scripts but there are a number of things I must first figure out not knowing all too much about any of it.
This is kind of what I want to add before and after the updates in plain english:
Was actually looking how to do the scripting I believe something like this may work:
Below would be norddns.sh
#/bin/sh
interface eth0
static domain_name_servers=162.242.211.137 78.46.223.24
interface wlan0
static domain_name_servers=162.242.211.137 78.46.223.24
Then googledns.sh
#/bin/sh
interface eth0
static domain_name_servers=8.8.8.8 8.8.4.4
interface wlan0
static domain_name_servers=8.8.8.8 8.8.4.4
Other things I need to figure out: Notes to self and thinking process for all to see.
Who knows I may need to specify everything as static maybe it does not allow for only static DNS?
Will root be required for the software to properly invoke the script?
Will the settings take hold automatically or will I need to somehow disable and enable the eth0 and wlan0 to get things going?
Need to figure out where to invoke the scripts exactly?
Created a github account now I need to figure out how to use it properly... Clone or fork etc but first figure out the next question?
Maybe .py script would be better to use or just integrating the code into the existing .py code IDK?
X DONE X need to figure out if I have permission to use the code I never did look at the license to see what the requirements are of zomboided so I may possibly have to keep my build private if there is any type of requirements? Ahh it is GNU GPL Answered Yes Perfectly Fine If I keep code open source!
Anyone not interested feel free to ignore my journey. I am trying to gather all the info needed to put the plan into action now that I have one. I don't expect anyone to be interested in this but if you are reply's are most welcome thanks in advance for your reply.