El mío resultó ser un problema de DNS. Antes de resolverlo, intenté muchas otras soluciones (activar/desactivar el uso compartido de Internet, reiniciar todos los ordenadores, borrar las interfaces de red). Así es como lo solucioné:
- Mi Mac Mini está ejecutando Internet Sharing.
- Mi MacBook Pro (MBP) está conectado al Mac Mini.
- El MBP podía conectarse a contenidos de Internet, pero no a contenidos externos. Si podía conectarse a Google en Safari utilizando la dirección IP de Google (para mí era 216.58.218.174).
- Esto me permitió saber que tenía un problema de DNS.
- En el MBP, he abierto Preferencias del Sistema / Red / Wi-Fi.
- Hice clic en Avanzado y fui a DNS.
- La dirección de mi Mac Mini aparecía como servidor DNS. En su lugar, introduje la dirección de mi caja de router de Internet que realmente me conecta a Internet.
- Una vez que le di a OK, mi MBP fue capaz de conectarse a todo de nuevo con normalidad.
ACTUALIZACIÓN
Los pasos que he descrito anteriormente solucionan el problema para el ordenador cliente único. Si tienes varios dispositivos (como el iPhone) que se conectan al Mac Mini, tendrás que aplicar pasos similares a cada dispositivo.
Resulta que mi Mac Mini tiene OS X Server en funcionamiento, así que pude solucionar el problema en su origen. Encendí el servidor DNS y le dije que reenviara las peticiones DNS a la dirección IP de mi router de Internet. Eso arregló los problemas de DNS para todos los dispositivos que se conectan a Internet compartido.