Come accedere al server Web Mac OS da cellulare in base al nome locale?

0

Voglio eseguire il debug della versione mobile del mio sito web sul mio iphone / android. Ma non è possibile aprirlo sul cellulare. Ho letto alcune domande correlate e tutto ciò che suggeriscono è di aggiungere localname a /etc/hosts ma l'ho già, ma non posso ancora accedervi dal cellulare.

Sì, sono sullo stesso WiFi.

Sì. Posso accedere al server web per IP, ma non per nome locale.

Cosa mi è mancato?

    
posta Vitalii Korsakov 28.10.2018 - 09:46
fonte

1 risposta

1

Se riesci ad accedere al tuo server web tramite l'indirizzo IP ma non tramite il nome host, significa che non hai configurato il DNS. DNS è progettato per tradurre tra i cosiddetti "nomi amichevoli" e gli indirizzi IP tramite un server DNS.

Non puoi modificare il file / etc / hosts su iOS senza jailbreak del tuo iPhone.

Quello che devi fare è essere in grado di configurare manualmente il router (supponendo che tu abbia un router domestico comune fornito dal tuo ISP) per indirizzare gli indirizzi locali a specifici nomi di host locali. Sfortunatamente la maggior parte dei router domestici non ti consente di modificare le impostazioni DNS, bensì di passare il DNS ai server DNS dell'ISP o di utilizzare un server DNS pubblico.

Quindi quello che dovresti fare è impostare un server DNS sulla tua rete locale per indirizzare gli indirizzi IP locali verso nomi di host specifici e quindi configurare il tuo iPhone per utilizzare quel server DNS in Impostazioni > WiFi > [la tua rete Wifi] > Configura DNS > Manuale.

Ma onestamente questo è un sacco di problemi, utilizzerei solo l'indirizzo IP.

    
risposta data 28.10.2018 - 13:46
fonte

Leggi altre domande sui tag