1 votos

ssh desde Mac a través de WiFi mientras también está conectado a Ethernet

Estoy intentando conectarme a un microordenador desde mi Mac por WiFi a través de ssh pero también estoy conectado a Ethernet. Si voy a Preferencias del sistema > Red Puedo ver que estoy conectado simultáneamente a las redes Ethernet y WiFi. Quiero que la red Ethernet tenga mayor prioridad (esté más arriba en la lista) para que la mayoría de los programas utilicen esa conexión (por ejemplo, cuando abro un navegador web, se conecta a través de la red Ethernet). Sin embargo, quiero poder abrir el terminal y ssh al microordenador a través de la red WiFi a la que también estoy conectado.

Sé que ambas conexiones pueden utilizarse simultáneamente porque puedo hacerlo funcionar con este orden de operaciones:

  1. Desconéctese de la red Ethernet retirando físicamente la toma Ethernet del Mac (ahora WiFi al otro microordenador es la única conexión en Preferencias del sistema > Red ).
  2. ssh del Mac a la dirección del microordenador
  3. Vuelva a conectarse a Ethernet enchufando de nuevo el cable Ethernet en el Mac. Ahora puedo ver comunicarse con el microordenador a través de la ssh conexión que establecí en el paso 2, sino que también puede utilizar la red Ethernet para todos los demás programas.

No me gusta este proceso porque a menudo tengo que desconectarme y volver a conectarme. ssh conexión. Yo preferiría poder mantener mi cable Ethernet conectado a mi Mac, pero todavía ser capaz de ssh a través de la red WiFi.

La solución ideal es que hay bandera que puedo pasar a la ssh para especificar que quiero utilizar la conexión WiFi para realizar el ssh en lugar de la conexión Ethernet. ¿Cuál es la forma más sencilla de hacerlo desde el terminal?

0voto

limits Puntos 101

No se admite tener una red WiFi y una red Ethernet conectadas a la misma red de área local. Es posible que puedas hacer que funcione marginalmente, pero eso no va a funcionar de forma fiable y producirá los mismos síntomas que tienes ahora.

Para que esto funcione, necesitarías dos cosas:

  • Dos redes separadas (una LAN para WiFi y otra LAN para Ethernet) con direcciones IP diferentes.
  • Deberá limitar el uso de DHCP a una sola de las dos conexiones, concretamente a aquella a través de la cual desea acceder a Internet. La otra conexión debe ser codificada con una dirección IP estática.

1 votos

Esto no es correcto. No hay nada acerca de tener WiFi + Ethern

0 votos

W

0 votos

B

0voto

Jose Chavez Puntos 645

Parece que estás teniendo problemas porque esencialmente acabas con una red IP mal configurada.

Normalmente, una red doméstica con conexión a Internet utiliza direcciones IP del tipo 10.x.x.x, 192.168.x.x o 172.16.x.x. Tu red doméstica estará configurada con una "máscara de subred", que especifica qué parte de esas x forma parte realmente de tu red doméstica.

Cuando se añade el microordenador a la mezcla, viene con su propia configuración de red. Como mencionas estas dificultades, parece que ahora tienes un solapamiento en dos redes. Es decir, tanto tu red doméstica ordinaria como tu red de microordenadores utilizan direcciones IP de la misma "forma" (como 192.168.x.x) con máscaras de subred que hacen que estas dos redes se solapen.

Esto se puede solucionar de dos maneras:

  1. Cambie la configuración de red para que no haya redes superpuestas y separadas.

o

  1. Utilice una solución alternativa para permitir que SSH se conecte a través de la interfaz de red conectada al microordenador.

Para la opción 1, la forma de hacerlo depende del tipo de equipo de red que utilices, de qué tipo de microordenador se trate, etc. La idea general es asegurarse de que las redes no se solapan. Por ejemplo, si utilizas direcciones 10.x.x.x en ambas redes, asegúrate de que una utiliza direcciones 10.0.x.x y la otra 10.1.x.x, por ejemplo. La máscara de subred debe reflejar eso, de modo que en lugar de tener una máscara de 255.0.0.0 por ejemplo, sería 255.255.0.0 o similar.

Para la opción 2, la solución alternativa, puede especificar que ssh que desea conectarse a través de una interfaz de red específica (es decir, el WiFi). Si su interfaz WiFi es en1 y normalmente te conectas al microordenador en la IP 192.168.1.1, ese comando sería algo así:

ssh -B en1 username@192.168.1.1

0 votos

¿Tu red WiFi y tu red Ethernet tienen subredes diferentes? Normalmente, cuando me he encontrado con tu situación siempre ha sido la misma subred (tanto WiFi como Ethernet adquieren la dirección dhcp del mismo servidor dhcp en la misma subred).

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