No se puede hacer ping entre OS X en una LAN inalámbrica

1

Macbook Pro OSX 10.10.5, modelo de finales de 2013. Firewall completamente apagado (el modo Stealth es ciertamente apagado). Tres Macbook Pro conectados de forma inalámbrica a la misma red inalámbrica (WPA / WPA2 Personal) bajo la misma máscara de red con un solo y único enrutador inalámbrico (192.168.0.1).

Mac 1: inet 192.168.0.101 netmask 0xffffff00 broadcast 192.168.0.255
Mac 2: inet 192.168.0.105 netmask 0xffffff00 broadcast 192.168.0.255
Mac 3: inet 192.168.0.119 netmask 0xffffff00 broadcast 192.168.0.255

Si se hacen ping entre sí, uno recibirá un Tiempo de espera de solicitud permanente para icmp_seq . Si hago ping a una dirección no existente aleatoria (192.168.0.188), obtengo Sin ruta al host después de Tiempo de espera de solicitud para icmp_seq . Si algún OS X hace ping al enrutador (192.168.0.1), entonces todos los paquetes se transmiten y reciben con un 0.0% de pérdida.

A partir de los resultados, asumo que el OS X puede hacer ping al enrutador y el enrutador intenta transmitir el paquete si existe la IP,

    
pregunta KMC 24.11.2015 - 08:32

2 respuestas

2

Primero, parece que su enrutador inalámbrico parece tener una parte de firewall que evita que los mensajes ICMP (ping es una parte de este conjunto de protocolos) que pasan por la LAN inalámbrica para evitar una inundación de ping. Para verificar esto, pruebe estas pruebas:

  1. Deshabilite cualquier software VPN que pueda ejecutar (el software VPN incluye principalmente políticas de escritorio que impiden la ejecución de protocolos "no deseados" e insertan rutas especiales).

  2. ping -c2 192.168.0.255

Un comportamiento habitual para ese comando sería obtener una respuesta de todas sus máquinas en la misma red. Si esto no funciona, algo más está evitando eso. Cuando escribiste, deshabilitaste todos los cortafuegos OS X, este comando debería ser exitoso.

Para verificar esto, ve al paso 2:

  1. Tome dos MBP y conéctelos con un CAT6 Gigabit Ethernetcable y asigne direcciones IP a los puertos LAN:

    MBP1: en0: 172.16.42.5 netmask 255.255.255.0

    MBP2: en0: 172.16.42.6 netmask 255.255.255.0

    MBP3: en0: 172.16.42.7 máscara de red 255.255.255.0

Ahora intente hacer ping a MBP2 desde MBP1 y viceversa y tome notas:

MBP1 -> MBP2: 1->2 yes / no, 2->1 yes / no

MBP1 -> MBP3: 1->3 yes / no, 3->1 yes / no

MBP2 -> MBP3: 2->3 yes / no, 3->2 yes / no

Si todas estas conexiones funcionan, entonces sabes que el enrutador es el malo. Observe detenidamente la configuración de su enrutador y busque términos como "tormenta de difusión", "inundación de ping" o "prevención de difusión ICMP". Desactiva esa función y vuelve a intentarlo.

Espero que esto ayude a analizar sus problemas molestos. :-)

    
respondido por el Garex 24.11.2015 - 13:44
0

Esto puede deberse a que el punto de acceso inalámbrico se configuró para evitar que los clientes inalámbricos se comuniquen entre sí.

La forma de verificarlo (y no depender de ICMP) es intentar hacer ping o telnet a un puerto aleatorio desde una de sus máquinas OSX a otra y ver si aparece una entrada de arp para esa otra máquina en el arp tabla, por ejemplo, desde la máquina con IP 192.168.0.101 ejecutar:

ping -c2 192.168.0.105

o:

telnet 192.168.0.105 22

(tenga en cuenta que el comando telnet anterior intenta conectarse al puerto tcp/22 , que normalmente utiliza ssh , que puede no funcionar en la máquina de destino; está bien, ya que solo estamos probando Ethernet / Conectividad WIFI)

Después de cualquiera de los comandos anteriores, ejecuta:

arp -an | grep '(192.168.0.105)'

Si hay conectividad de Capa 2 (Ethernet / WIFI), debería ver una salida similar a la siguiente:

MacBook:~$ arp -an | grep '(192.168.0.105)'
? (192.168.0.105) at (xx:xx:xx:xx:xx:xx) on en1 ifscope [ethernet]

alternativamente, si no hay conectividad de Capa 2 (por ejemplo, como lo impide el punto de acceso WIFI), verá algo similar a:

MacBook:~$ arp -an | grep '(192.168.0.105)'
? (192.168.0.105) at (incomplete) on en1 ifscope [ethernet]

A partir de ese momento, al menos sabrá si el WIFI AP impide la conectividad.

    
respondido por el mike 20.11.2017 - 17:05

Lea otras preguntas en las etiquetas