2010-06-10 5 views

Respuesta

1

Si con la dirección DNS quiere decir la dirección IP del servidor DNS que utiliza el iPhone para resolver el nombre de dominio que proporciona, entonces es no es posible en un dispositivo no jailbreaked. La dirección IP del servidor DNS se proporciona al iPhone a través de DHCP. Por lo tanto, tendría que cambiar la configuración de DHCP en la configuración de la red a la que se conecta, por ejemplo. el punto de acceso Wifi

Si desea cambiar la dirección IP asignada al iPhone (y posiblemente proporcionada a otros dispositivos a través de DNS), nuevamente tendrá que modificar la configuración de DHCP en su servidor. Esta dirección IP se proporciona al iPhone a través de DHCP y posiblemente se coordina con el servidor DNS en la red.

+0

DHCP no es la única forma de obtener una dirección IP y una dirección IP de DNS; también hay BootP y asignación estática. –

+0

@Laurent: cierto en general, pero eso no encaja con la forma en que el iPhone obtiene su propia IP. –

0

Desafortunadamente no es posible desde una aplicación. Ah, y creo que te refieres a la dirección IP, ¿verdad?

Hubo un truco para restablecer una dirección IP activando y desactivando el modo avión, pero la red a la que se está conectando le asigna la dirección IP. En las aplicaciones, no tienes forma de solicitar un "reinicio" como este. esto se hace en el nivel del sistema y no se expone como un método que puede usar una aplicación

+0

Hola Raine, no la dirección IP de DNS, pero ... Quiero cambiar de dirección DNS a través de mi iPhone APP. Solo quiero saber si hay alguna API disponible para eso. Busqué en Google y no puedo encontrar una solución para esto. – iPhoneGuy

+0

Ya veo. Esto no estaría disponible como una API en el iPhone 'desbloqueado', ya que el proveedor es quien proporciona el DNS en este caso. He visto esto hecho en un iPhone pirateado, pero no a través de una aplicación, sino a través de la configuración del sistema operativo subyacente. Sidenote, cuando estás en Wi-Fi, el servidor dns "local a la red" es el que usa el iPhone automáticamente. – Raine

+0

Muchas gracias por su respuesta. :) – iPhoneGuy

-1

a Google hasta netinfo + su aplicación para una configuración de DNS en el iPhone

Cuestiones relacionadas