Estoy usando OS X Mountain Lion. Estoy usando dnsmasq
para configurar nombres de dominio localhost comodín, como http://local.dev , para señalar localhost. Pero tengo que agregar 127.0.0.1 en la preferencia de mi sistema -> configuración de red.
Después de configurar 127.0.0.1 como servidor DNS, los servidores DNS predeterminados del ISP fueron reescritos por el mío. Esto me impedía acceder a sitios web. No es gran cosa cuando no muevo mi computadora, podría ingresar manualmente al servidor DNS del ISP. Pero si cambio de lugar, el DNS del ISP cambia.
También intenté usar el servidor DNS de Google, pero en algunos casos no funciona. ¿Cómo puedo reservar (o actualizar) el servidor DNS del ISP sin eliminar 127.0.0.1 como DNS?
Gracias de antemano.
fuente
¿Hay alguna razón específica para usar
dnsmasq
?Simplemente puede agregar entradas a su
/private/etc/hosts
archivo, dejando que DNS apunte a cualquier ISP al que esté conectado. Aquí se explica cómo hacerlo usando Terminal:sudo nano /private/etc/hosts
Ingrese su contraseña cuando se le solicite.Agregue cualquier adición al final del archivo de hosts (una sola entrada por línea), por ejemplo:
127.0.0.1 local.dev
Control + O y luego ingrese para guardar el archivo dentro de nano. Control + X para salir de nano.
Tendrá que vaciar el caché de DNS local usando:
dscacheutil -flushcache
fuente