2010-06-10 11 views

risposta

1

Se per indirizzo DNS si intende l'indirizzo IP del server DNS l'iPhone utilizza per le query per risolvere il nome di dominio che fornisci, allora è impossibile in un dispositivo non jailbreak. L'indirizzo IP del server DNS viene fornito all'iPhone tramite DHCP. Quindi dovresti modificare le impostazioni DHCP nella configurazione della rete a cui ti colleghi, ad es. il punto di accesso WiFi.

Se si desidera modificare l'indirizzo IP assegnato all'iPhone (e possibilmente fornito ad altri dispositivi tramite DNS), è necessario modificare le impostazioni DHCP sul server. Questo indirizzo IP viene fornito all'iPhone tramite DHCP ed eventualmente coordinato con il server DNS nella rete.

+0

DHCP non è l'unico modo per ottenere un indirizzo IP e un indirizzo IP DNS; c'è anche BootP e assegnazione statica. –

+0

@Laurent: true in generale, ma quelli non si adattano perfettamente a come l'iPhone ottiene il proprio IP. –

0

Purtroppo non è possibile da un'app. Oh, e credo che tu intenda l'indirizzo IP, giusto?

c'era un trucco per ripristinare un indirizzo IP attivando e disattivando la modalità aereo, ma l'indirizzo IP è assegnato dalla rete a cui ci si sta collegando. Nelle app non hai modo di richiedere un "reset" come questo. questo è fatto a livello di sistema e non a vista come un metodo di applicazione può utilizzare

+0

Hi Raine, non l'indirizzo IP, ma DNS ... voglio cambiare indirizzo DNS di iPhone attraverso il mio APP. Voglio solo sapere c'è qualche API disponibile per questo. Ho cercato su Google e non riesco a trovare una soluzione per questo. – iPhoneGuy

+0

Capisco. Questo non sarebbe disponibile come API sull'iPhone "non collegato", in quanto il vettore è quello che fornisce il DNS in questo caso. Ho visto questo fatto su un iPhone compromesso, ma non attraverso un'app, ma attraverso le impostazioni del sistema operativo sottostante. Sidenote, quando sei connesso al Wi-Fi, il server DNS "locale alla rete" è quello che viene utilizzato automaticamente da iPhone. – Raine

+0

Grazie mille per la risposta. :) – iPhoneGuy

-1

google fino netinfo + sua un app per impostazione DNS su iPhone

Problemi correlati