29 votos

¿Cómo puedo cambiar rápidamente de servidor DNS

A menudo me gusta utilizar fuera de la red, servidor DNS específico (como el de Google public DNS 8.8.8.8). Sin embargo, muchos de wi-fi público en lugares que no se carga, sus "términos de servicio, haga clic aquí" en la página durante el proceso de autorización. Supongo que es porque mi Macbook tiene que mirar a su página web, pero está enviando las peticiones DNS a los de Google, los cuales son bloqueados porque todavía no estoy autorizado.

La solución rápida es eliminar el servidor DNS desde el panel de preferencias de Red (Red / Avanzado / DNS / Seleccionar / borrar / clic / haga clic en /GAAA) ...

... y, a continuación, agregarlo después estoy autorizado.

Así que, lo que estoy buscando es una manera fácil para especificar mi servidor DNS. Me encantaría correr algún servicio o aplicación que se borran de la lista de servidores DNS (idealmente sin necesidad de mí para seleccionar nada). Y, a continuación, ejecute de nuevo para poner mi servidor DNS especificaciones de la espalda.

Esto puede ser logrado con algunos Applescripting? O un comando de terminal (que yo pudiera luego envuelva con Automator)?

27voto

Para obtener la configuración:

networksetup -getdnsservers Airport

A cambio de ellos:

networksetup -setdnsservers Airport xx.xx.xx.xx

Estos ajustes no son persistentes, por lo que podría borrar su configuración de forma manual, deje que el wi-fi público DNS hacer su cosa, a continuación, utilizar la setdnsservers para que lo ajuste a lo que quieres, hasta la próxima vez.

24voto

Jong Puntos 126

Usted puede tener varias configuraciones de red y cambiar entre ellos en tu Mac. Abrir la Red prefpane, y verás que hay un menú emergente en la parte superior (probablemente dice "default" o algo). Digamos que usted recibe esta configurado de la forma como es para uso en el hogar. Tire hacia abajo del menú Editar Ubicación..., haga doble clic en el nombre, y darle un nombre obvio como "Casa".

A continuación, cree otra ubicación en la ventana (pulsar el botón"+") y el nombre de la Tienda de Café. Finalizar en la ventana y seleccione Tienda de Café en el menú para hacer que su menú actual. Cambiar la configuración para ser lo que quieras.

Para cambiar la configuración de DNS que utiliza en cada uno de estos casos, tendrás que hacer clic en el botón opciones Avanzadas en la parte inferior, a continuación, la ficha DNS.

Una vez que tenemos estos dos lugares establecidos, usted puede cambiar entre ellos en la Red prefpane en el futuro; creo que no son independientes de las aplicaciones que hacen que sea más fácil cambiar entre ellos (o incluso hacerlo de forma automática basándose en lo que las redes que detecta) pero nunca he jugado con ellos.

24voto

sorin Puntos 1653

Una vez que se tiene el programa de instalación de Red diferentes Loacations como por Adam Arroz de la solución, usted puede cambiar rápidamente entre los lugares con la parte superior de la barra de menú la opción de "Apple > Ubicación".

enter image description here

4voto

Oskar Puntos 1242

Barra de inicio le permitirá seleccionar de su pre-definido lugares, yo tengo dos que sólo se diferencian por la configuración de DNS.

enter image description here

Así que tengo el Control-Espacio como mi atajo de teclado para esta secuencia de teclas para cambiar de OpenDNS en lugar de DHCP DNS suministrados:

^+Espacio, L, S, C, Retorno, , Volver

enter image description here

La tecla de flecha hacia abajo hará un ciclo de entre todas sus ubicaciones si usted tiene más de dos. Como puse en mi comentario anterior - FastScripts permite asignar una tecla de acceso directo de la secuencia a cualquier secuencia de comandos que te gusta de las otras respuestas - que se ejecuta en el contexto de la aplicación en ejecución y es gratis si necesita menos de 10 teclas de acceso directo definido en la aplicación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X