My employer wants to use the Nokia 700 for our field supervisors but wants to ensure access to our company intranet while disabling all other web browsing on the device. Is it possible to enter the device as root and hardcode a set of DNS servers that would override any DNS assigned by the cellular provider or WiFi?
I don't have a 770 device to check this on, but as it runs Debian this should be possible, unless the networking setup is changed from standard.
It goes like this (someone could easily verify if this is on the right track or not):
Presumably there is an /etc/network/interfaces file on the device, with an entry that starts with 'iface' and has 'dhcp' in it. To that entry, add a line 'up cp /etc/your-resolv.conf /etc/resolv.conf', and put your own setup into that /etc/your-resolv.conf file. E.g a line of 'search your.domain' and a line 'nameserver your.dns.ip.address'
If the networking on the 770 is different from the above assumption you should still be able to do something similar, if you just figure out how the networking is started on the 770 (it could be some other script). The point is to write to /etc/resolv.conf _after_ dhcp has done its stuff.
Kevin