La condivisione Ethernet tramite WiFi da un Mac dovrebbe fornire 192.168.2.1 come server DNS?

1

Ho un MacBook Pro e condivido la sua connessione Ethernet con il mio iPhone e iPad e con altri dispositivi wireless (abilitando la Condivisione Internet nelle preferenze di Condivisione). Tuttavia quando controllo sul mio iPhone che DNS distribuisce, mostra 192.168.2.1. Dovrebbe essere? Quello non è un vero server DNS, è qualcosa di locale nella rete. Non è nemmeno il router di casa, penso al Mac, credo.

In passato ho avuto problemi in cui non ero in grado di utilizzare Internet sui dispositivi che si collegavano al WiFi condiviso a meno che non avessi impostato manualmente il server DNS su ciascun dispositivo wireless (non il Mac) su un server effettivo come 8.8. 8.8. È stata una soluzione alternativa per i miei iDevice che mi consente di apportare tale modifica, ma non per altri dispositivi.

Ho aggiornato il mio sistema operativo a El Capitan da quando ho effettuato tali osservazioni iniziali, ma ho controllato di nuovo e sta ancora pubblicando lo stesso server DNS. Non sono sicuro che Internet non funzionerebbe su altri dispositivi poiché non li sto utilizzando. Ma è l'IP giusto?

Se pertinente, ecco le mie impostazioni Ethernet:

    
posta kal-al 25.05.2016 - 21:42
fonte

1 risposta

3

...when I check on my iPhone what DNS it hands out, it shows 192.168.2.1.

Quello che stai vedendo è completamente normale.

Per verificarlo, ho configurato Condivisione Internet tramite WiFi con la mia scheda Ethernet come connessione principale e ottenuto gli stessi esatti risultati che hai fatto (gli indirizzi IP ne variavano alcuni, ma è irrilevante).

L'ho provato anche su un Windows Phone - ecco lo screenshot delle impostazioni ricevute dal mio iMac:

Quando abiliti la Condivisione Internet, trasforma il tuo Mac in un server DHCP e in un server di inoltro DNS, in pratica si trasforma in un router insieme ai servizi NAT e firewall per l'avvio.

L'indirizzo IP che stai vedendo - 192.168.2.1 - è l'interfaccia bridge sul tuo Mac. È ciò che collega la connessione tra la LAN wireless che hai configurato in Internet Sharing e il tuo adattatore Ethernet fisico.

L'esecuzione di ifconfig in Terminal mostra quanto segue:

en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
    ether a8:20:66:39:2c:1c 
    inet6 fe80::aa20:66ff:fe39:2c1c%en0 prefixlen 64 scopeid 0x4 
    inet 192.168.10.100 netmask 0xffffff00 broadcast 192.168.10.255
    nd6 options=1<PERFORMNUD>
    media: autoselect (1000baseT <full-duplex,flow-control,energy-efficient-ethernet>)
    status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 8c:2d:aa:3a:ec:83 
    inet6 fe80::8e2d:aaff:fe3a:ec83%en1 prefixlen 64 scopeid 0x5 
    inet 169.254.89.94 netmask 0xffff0000 broadcast 169.254.255.255
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

bridge100: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=3<RXCSUM,TXCSUM>
    ether aa:20:66:93:de:64 
    inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
    inet6 fe80::a820:66ff:fe93:de64%bridge100 prefixlen 64 scopeid 0xc 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en1 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 5 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

Se noti, ora c'è un bridge100 . Questa è un'interfaccia virtuale creata sull'adattatore WLAN. Se esegui quel comando nel tuo terminale, dovresti ottenere qualcosa di simile.

Per quanto riguarda il tuo DNS, ciò che sta accadendo è che il tuo telefono / tablet invierà la richiesta DNS al tuo Mac, e poi il tuo Mac prenderà quella richiesta e la invierà agli host DNS che hai elencato. Quando la risposta ritorna, il tuo Mac lo trasmetterà al client wireless che ha effettuato la richiesta.

Ho anche provato a navigare su Internet e recuperare la posta - tutto ha funzionato senza problemi. Sto eseguendo El Capitan 10.10.5

Stai riscontrando questo problema adesso?

    
risposta data 25.05.2016 - 23:07
fonte

Leggi altre domande sui tag