Come ottenere Condivisione Internet (da Ethernet a WiFi) con Server su OS X 10.10.5

0

Ho un Mac mini (metà 2011) (Macmini5,2) con OS X 10.10.5 e Server.app installato. Vorrei condividere Internet dalla porta Ethernet di questa macchina al mio WiFi, in modo che altri dispositivi nella mia stanza possano connettersi in modalità wireless alla connessione cablata che arriva nella sua Ethernet. Ho configurato Condivisione Internet su questa macchina per utilizzare WPA2 Personal.

Quando stavo scherzando con Server.app, ho anche configurato una rete (192.168.1.0/24) per il servizio DHCP in Server.app (per il dispositivo WiFi), ma il servizio è disabilitato.

Quando connetto un dispositivo alla rete WiFi di Condivisione Internet, ci vuole un po ', ma alla fine al dispositivo viene assegnato un IP insieme ad altre informazioni DHCP. Tuttavia, il dispositivo non può raggiungere alcun indirizzo IP (il ping degli IP locali sulla rete non riesce e la navigazione verso un sito Web tramite il nome di dominio o l'IP non funziona.)

Come posso far funzionare Internet Sharing?

    
posta Carl G 04.09.2015 - 06:30
fonte

1 risposta

1

Controllare l'indirizzo IP assegnato al dispositivo tramite DHCP. Corrisponde all'intervallo IP per la rete DHCP configurata nel servizio DHCP (disabilitato) di Server.app? Ad esempio, l'indirizzo IP è nell'intervallo 192.168.1.0/24?) Inoltre, prova ifconfig -a su Mac mini e cerca un bridge che contenga il tuo dispositivo WiFi come membro. Nell'esempio seguente (indirizzo MAC oscurato), vedo che il mio dispositivo WiFi (en1) è in bridge100 . L'intervallo inet per il bridge differisce dall'intervallo IP assegnato al tuo dispositivo?

bridge100: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=3<RXCSUM,TXCSUM>
    ether xx:xx:xx:xx:xx:xx
    inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
    inet6 fe80::c82a:14ff:fe55:fc64%bridge100 prefixlen 64 scopeid 0xa
    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

In tal caso, provare a eliminare la rete dal servizio DHCP in Server.app. Questo ha risolto il problema per me. Dopo aver cancellato la rete (penso che ho dovuto rinnovare anche il lease DHCP), i miei dispositivi ora sono assegnati agli IP nell'intervallo del bridge.

Penso che quando inizia la condivisione di Internet, crea il bridge per supportare la condivisione Internet. Quindi i tuoi dispositivi dovrebbero avere indirizzi IP nella sua portata. Non so perché le reti DHCP di Server.app interferiscano con la condivisione Internet, poiché il servizio è disattivato, ma forse perché Internet Sharing forza DHCP dietro le quinte e le impostazioni di rete vengono rilevate a prescindere. Inoltre, non sono sicuro del perché un IP nella rete del servizio DHCP non consenta la connettività Internet, ma suppongo che possa avere qualcosa a che fare con la mancata corrispondenza tra la maschera di rete del bridge e / o alcune configurazioni di pf che la condivisione in Internet fa dietro le quinte.

Spero che questo aiuti.

    
risposta data 04.09.2015 - 06:30
fonte

Leggi altre domande sui tag