Catscrash

Changing Android DNS-Settings after Establishing OpenVPN connection

4 posts in this topic

Hi,

where does Android store its DNS-Settings?

I managed to establish an openvpn connection, but without being able to change the dns-server that doesn't help much...

is there some kind of script that i could execute after establishing the connection?

thanks very much

Catscrash

0

Share this post


Link to post
Share on other sites

dns settings are in the net.dns1 and net.dns2 property android database.

You can use getprop / setprop net.dns1 (and net.dns2) to read and write the dns servers values.

0

Share this post


Link to post
Share on other sites
dns settings are in the net.dns1 and net.dns2 property android database.

You can use getprop / setprop net.dns1 (and net.dns2) to read and write the dns servers values.

I can confirm that this works, but the settings do not 'hold' and are overwritten if the connection is re-established at any point. I haven't as yet been able to find a way to 'lock' the setting, as the DHCP system overwrites the DNS server values every time the phone re-connects to 3G (or refreshes it), making it reset to your network's default.

Any ideas where the actual connection is initiated inside the phone?

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.