Una combinación de dos problemas: (1) Mi Mac o mi iPhone tienen un problema de Wi-Fi; y (2) los servidores DNS del proveedor celular tienen problemas.
Debido al segundo problema, especifico explícitamente otros servidores para el iPhone Wi-Fi. Pero debido a lo primero, uso la conexión USB.
Cuando la Mac piensa (bien o mal) que la señal Wi-Fi ha desaparecido, la conexión USB sigue siendo buena, pero no puedo llegar a los servidores web (excepto a través de Tor, que no me deja iniciar sesión en SE) y correo tiene fallas frecuentes.
La GUI me permite especificar servidores DNS explícitamente para cada par de Wi-Fi SSID o Bluetooth (pero Bluetooth no permanecerá conectado, nuevamente, no sé si es la Mac o el teléfono).
Pero la GUI no tiene configuraciones de DNS para la conexión USB, y no he podido encontrar ninguna en la configuración 'predeterminada'. Podría (tal vez) usar ipfw o iptables para redirigir las consultas de DNS, pero eso sería un poco molesto. ¿Alguna otra solución?
(Sí, otro proveedor de telefonía celular, pero Perú no tiene muchos y odio tirar lo que cuesta 120 soles con la esperanza de que otro sea mejor).
Sospecho que los problemas inalámbricos están en la Mac, porque el iPad funciona mucho mejor. Sin embargo, en el iPad, se cierra con frecuencia, pero un rápido encendido y apagado de ambos dispositivos lo recupera, mientras que cuando la conexión Wi-Fi de Mac se cae, se ha ido por mucho tiempo. El SSID del teléfono no aparece en el menú.
Otra rareza es reiniciar el iPhone:
Al reiniciar el iPhone, el SSID aparece en la lista de Wi-Fi, pero la Mac no se conecta.
Al reiniciar el iPhone, el correo vuelve a funcionar, pero el navegador web aún no puede encontrar los nombres de host.
La respuesta parece ser
sudo networksetup -setdnsservers "iPhone USB" address address …
Para obtener más detalles, consulte ¿Cómo puedo cambiar rápidamente el servidor DNS?
WGroleau
WGroleau
WGroleau