
Utilizo macmini para compilar la versión mac de mi programa, uso ssh
y vnc
desde 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 en0
conexión Ethernet (), Internet ya no funciona, aunque la en1
interfaz wifi () todavía está activa. Sospecho que es un problema de enrutamiento. He estado intentando durante horas usar route delete
y route add 0.0.0.0 ...
, netstat -na
etc., 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.