1 votos

Enrutamiento del tráfico en dos NIC

Tengo un Mac con dos NIC.

  • La interfaz #1 está en la VLAN azul, con IP 10.41.0.18
  • La interfaz nº 2 está en la VLAN roja, con IP 192.168.38.16

Ambas VLAN están separadas, la interfaz #1 es la principal.

En el Mac, tengo una aplicación que debe ser capaz de comunicarse con un grupo de IPs específicas tanto en la VLAN azul como en la roja.

¿Hay alguna manera de enrutar el tráfico en la interfaz 1 o 2, dependiendo de la IP llamada por la aplicación?

1voto

Jose Chavez Puntos 645

Sí, lo que quieres es simplemente el comportamiento por defecto en MacOS (y otros sistemas operativos importantes).

Tendrá dos interfaces de red en MacOS: una con la dirección IP 10.41.0.18 y otra con la dirección 192.168.38.16. El principio es el mismo no importa si usted acaba de conectar cada red a un puerto de red independiente en el Mac Pro, o si tiene un único cable de red conectado con múltiples VLAN en.

Cuando una aplicación que se ejecuta en el Mac quiere comunicarse con una dirección IP de cualquiera de las dos redes, los datos se enrutarán según su tabla de enrutamiento.

No conozco su red específica, pero a partir de sus direcciones IP, es probable que tenga algo como:

  network 1: 10.41.0.0/8 (255.0.0.0)
  network 2: 192.168.38.0/24 (255.255.255.0)

Esto significa que los paquetes destinados a una dirección IP de la forma 10.41.xxx.xx saldrán por la interfaz de red 1, y los paquetes destinados a una dirección IP de la forma 192.168.38.xxx saldrán por la interfaz de red 2.

Sus máscaras de subred pueden variar ligeramente, pero ésta es la idea general.

Normalmente también tendrás una puerta de enlace predeterminada definida en una de las interfaces de red. Las direcciones IP que no se encuentren en las dos subredes anteriores se enrutarán a la pasarela por defecto a través de esa interfaz de red concreta.

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