Cómo cambiar la puerta de enlace predeterminada de una máquina Mac OSX

16

Estoy familiarizado con el comando route add default gw en Linux para agregar una puerta de enlace predeterminada, pero esto no funciona en Mac OS. No puedo encontrar ningún ejemplo apropiado en el manual de ruta. ¿Alguien puede ayudarme con el comando?

bmike
fuente
1
¿O cómo hacer que la dirección IP de una interfaz sea la puerta de enlace predeterminada?

Respuestas:

20
$ route delete default
$ route add default 192.168.0.1

o

$ route change default -interface $INTF
$ route change 192.168.0.0/16 -interface $INTF
Daniel Serodio
fuente
¿Es posible vincular una ruta a un entorno de red?
rwenz3l
¿También se puede restablecer a los valores predeterminados después?
lony
4

Vaya a Preferencia del sistema >> Red, y puede "Establecer el orden de servicio" de las interfaces de red y cambiar efectivamente el orden de ruta predeterminado en la tabla de enrutamiento.

cambiar el orden de ruta predeterminado

tdwong.star
fuente
2

Si tiene la intención de utilizar routela página de manual para la ruta, le mostrará que es lo mismo que la mayoría de los comandos de ruta BSD. Es posible que también necesite ip6config (y la página de manual) si le interesa el enrutamiento IPv6.

La forma "mac" es configurarlo desde el panel de Preferencias del sistema en la red y se prefiere usar comandos Unix, ya que respeta los cambios de ubicación y otros eventos, como un reinicio.

configuración manual de TCP / IP

bmike
fuente
Pero en esa misma captura de pantalla, recibirá un mensaje de error si presiona "Aceptar", ya que este método también requiere que configure una Dirección IPv4 manual, lo que podría no ser conveniente.
Fuzzy76
@ Fuzzy76 Sí, si configura manualmente una red inviable, su red no funcionará. El enrutador aquí está bien, ya que es la puerta de enlace predeterminada equivalente a la respuesta sobre cómo cambiar las cosas desde la línea de comandos .
bmike
¿Qué pasa si tienes múltiples rutas? Por ejemplo, uno directamente a Internet y otro a través de una VPN: ¿cómo le diría que enrute todo el tráfico a través de la VPN?
Básico
@Basic Configure la interfaz VPN para que sea la ruta predeterminada. Luego, el tráfico a las subredes que tienen otras interfaces seguirá yendo a otra parte, pero de manera predeterminada, todo lo demás va a la VPN. Si necesita que todo sea ​​VPN, desactive las otras interfaces de red.
bmike