Internet wifi macmini solo funciona si el cable LAN está desconectado

Internet wifi macmini solo funciona si el cable LAN está desconectado

Utilizo macmini para compilar la versión mac de mi programa, uso sshy vncdesde Linux, pero el problema es que sólo puedo acceder a Internet a través de wifi ( en1) o una conexión local a través de Ethernet ( en0). Si habilito la en0conexión Ethernet (), Internet ya no funciona, aunque la en1interfaz wifi () todavía está activa. Sospecho que es un problema de enrutamiento. He estado intentando durante horas usar route deletey route add 0.0.0.0 ..., netstat -naetc., pero como me faltan algunos conocimientos, mis intentos carecen de coherencia. Necesito ambos, lan para vnc y wifi para internet. VNC es lento a través de wifi y también se requiere Internet por algunas razones.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_HWTAGGING>
        ether a8:20:66:36:21:ea
        inet6 fe80::aa20:66ff:fe36:21ea%en0 prefixlen 64 scopeid 0x4
        inet 192.168.1.101 netmask 0xffffff00 broadcast 192.168.1.255
        media: autoselect (100baseTX <full-duplex,flow-control>)
        status: active
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether 88:53:95:2a:a2:89
        inet6 fe80::8a53:95ff:fe2a:a289%en1 prefixlen 64 scopeid 0x5
        inet 192.168.88.140 netmask 0xffffff00 broadcast 192.168.88.255
        media: autoselect
        status: active

¡Muchas gracias!

Respuesta1

Intentaré adivinar cuál podría ser el problema... Como probablemente voy a hacer suposiciones incorrectas, corríjame e intentaré nuevamente con la nueva información.

Supongo que ambas interfaces se están configurando mediante DHCP. En ese caso, tanto su interfaz eth0 como su interfaz eth1 reciben una IP 'gw' de sus respectivos servidores DHCP. Dado que la interfaz eth0 no tiene una ruta a Internet (un gw válido), siempre que está habilitada, su conexión a Internet se interrumpe.

Para que su interfaz Wi-Fi tenga prioridad sobre la interfaz LAN, vaya a Preferencias del Sistema... Red y busque el ícono de ajustes en la parte inferior izquierda. Tire hacia abajo y seleccione 'Establecer orden de servicio'. Aparecerá una nueva ventana. Arrastre Wi-Fi para que esté encima de Ethernet (o arrastre Ethernet para que esté debajo de Wi-Fi), haga clic OKpara cerrar la ventana de orden de servicio y luego Applyen la ventana principal de la red. Esto debería darle a Wi-Fi un estado preferido sobre su conexión Ethernet.

información relacionada