Solución al problema de DNS con conexiones inalámbricas móviles
En algunas entradas de BlogDrake encontré algunas soluciones al problema que se genera con las conexiones inalámbricas a través de telefonía celular, las que si bien "conectan", no abren ni un solo sitio, conocido es que los servidores DNS que se configuran automáticamente no funcionan, por lo que hay que configurar unos manualmente, el problema está en que el archivo /etc/resolv.conf se modifica dinámicamente y por ahí va el lío.
Una manera mas o menos "limpia" de salir del embrollo, la encontré en el siguiente foro: http://forum.eeeuser.com/viewtopic.php?id=24809, y consiste en lo siguiente:
Crear un script en /etc/ppp/ip-up.d/ que no hace más que verificar si las DNS en resolv.conf están bien o están mal, cuando están mal siempre asigna como servidor dns al 10.11.12.13 y si están mal, las cambia a alguna que nosotros definamos.
--- Inicio del Script ---
#!/bin/bash
LOG=/tmp/dns.log
date > $LOG
set | grep DNS1 >> $LOG
if [[ $DNS1 == "10.11.12.13" ]]; then
echo "nameserver 200.54.144.227" > /etc/resolv.conf
echo "nameserver 200.50.96.90" >> /etc/resolv.conf
echo "DNS updated..." >> $LOG
else
echo "No action required" >> $LOG
fi
--- Fin del Script ---
Y listo!... no olvidar dar permisos de ejecución.
Funcionando ahora con modem huawei usb e226 e internet móvil.
Saludos!
- blog de mbrionesc
- Entra a tu cuenta o crea una para poder comentar.





# 58512: Relacionados
Mantener un /etc/resolv.conf estatico, usando dhcp
Como mantener un /etc/resolv.conf estático.
LA' YUME' NUM T'OX MUK'IL IN TIAL
# 58518: Esas son mis referencias
Hola!
Claro a esas entradas me refería, pero esos métodos no sé que tan bien se lleven cuando utilizas más de un tipo de conexión, por ejemplo, yo utilizo algunas veces el modem huawei, otras veces red inalámbrica y otras pocas me conecto directamente por cable, la idea de esto es solamente reemplazar las dns para mi conexión ppp y es lo que explico más arriba.
Saludos!