Showing posts with label NetInfo. Show all posts
Showing posts with label NetInfo. Show all posts

Tuesday, August 26, 2008

NetInfo (adhoc change of DNS and/or proxy server)



See this in App Store


The number 1 reason that you need this app
This is the only application in App Store that can temporarily change the DNS or Proxy Server setting for your cellular network.

What is this application for ?
This is an iPhone App Store Program. It does two things
(1) Display the Networking Info of Active Connection for your iPhone. E.g. IP Address, DNS, Proxy Server etc. You can have an option to send this information out for helpers.
(2) Ad hoc change of DNS and/or proxy server setting (it does not support authentication in proxy server).

How does it work for the ad hoc change of DNS and proxy server ?
(1) First it is important to have and active connection. For example you want to change EDGE network settings, you must first connect to your EDGE and start an network application (e.g. Weather App) to connect to Internet
(2) Then start the NetInfo to activate the change on the fly. The ad hoc change will stay until you switch network or there is a network change.

How to ad hoc change the DNS for Cellular network (EDGE/GPRS/3G data) connection to Open DNS ?
(1) This Application can change your DNS on a temporarily basis only. To do this, first Goto to Your Settings App -> and Select NetInfo.
(2) Select Change for Cellular Only
(3) Open DNS set to ON, like the screen dump below

(4) Start and activate your Cellular Network and click on any application to start network connection E.g. "Weather App"
(5) Click NetInfo Icon to activate the change and the results of change will be displayed in the page.

How to disable the change to the DNS and revert to the settings from my cellular network ?
(1) As NetInfo can only change the DNS on temporarily basis, and retain it until your switch your networking, so what you can do is to refresh your network by simply goto Settings
(2) Turn Airplane Mode ON
(3) Turn Airplane Mode OFF again
Then your network setting of iPhone is reset from your cellular provider

How to ad hoc change Proxy Server for Cellular network (EDGE/GPRS/3G data) ?
(1) This Application can change your Proxy Server on a temporarily basis only. To do this, first Goto to Your Settings App-> and Select NetInfo.
(2) Select Change for Cellular Only
(3) Proxy Enabled to ON
(4) Fill in the Proxy Server address and Port No (it does not support input of username and/or password)
(5) Start and activate your Cellular Network and click on any application to start network connection E.g. "Weather App"
(6) Click NetInfo Icon to activate the change and the results of change will be displayed in the page.

How to disable the change to the Proxy Server and revert to the settings from my cellular network ?
(1) Goto to Your Settings App and Select NetInfo.
(2) Proxy Enabled to OFF
(3) Click NetInfo Icon to activate the change and the results of change will be displayed in the page.
(4) Turn Airplane Mode ON
(5) Turn Airplane Mode OFF again
Then your network setting in iPhone is reset from your cellular provider

FAQ
(1) How NetInfo works with VPN settings ?
You don't need NetInfo to change the VPN settings, you need iPhone Configuration Utility to set the VPN Setting in iPhone
http://www.apple.com/support/downloads/iphoneconfigurationutility10formacosx.html
(2) How to change carrier APN, username & password ?
If your APN setting is hidden for your carrier, you need the IPhone Configuration Utility (link in FAQ 1 above) and create a configuration profile to change your APN
(3) NetInfo is for adhoc change, how can I make it more permanent. That means whenever I switched to 3G data or restart my iPhone, the NetInfo proxy server and DNS settings will be effective automatically ?
You need to jailbreak your iPhone and install a LaunchDaemon in your iPhone, please wait for a jailbreak solution to be posted here.