Mac mini Wi-Fi Интернет работает, только если сетевой кабель отключен

2

Я использую Macmini для компиляции Mac версии моей программы, я использую ssh а также vnc из Linux, но проблема в том, что я могу получить любой интернет только через Wi-Fi ( en1 ) или локальное соединение через Ethernet ( en0 ). если я включу Ethernet ( en0 ) подключение к интернету больше не работает, хотя вайфай ( en1 ) интерфейс все еще активен. Я подозреваю, что это проблема маршрутизации. Я пытался часами, используя route delete а также route add 0.0.0.0 ..., netstat -na и т.д., но так как мне не хватает некоторых знаний, моим попыткам не хватает последовательности. Мне нужны оба, LAN для VNC и Wi-Fi для Интернета. VNC работает медленно по Wi-Fi, и по некоторым причинам требуется интернет.

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

Большое спасибо!

exebook
источник

Ответы:

0

Я попытаюсь угадать, в чем может быть проблема ... Поскольку я, вероятно, собираюсь высказать неверные предположения, пожалуйста, исправьте меня, и я попробую еще раз с новой информацией.

Я предполагаю, что оба интерфейса настраиваются через DHCP. В этом случае и ваш интерфейс eth0, и ваш интерфейс eth1 получают ip «gw» от своих соответствующих серверов DHCP. Поскольку у интерфейса eth0 нет маршрута к Интернету (действительный gw), всякий раз, когда он включен, ваше подключение к Интернету прерывается.

Чтобы интерфейс Wi-Fi имел приоритет над интерфейсом локальной сети, перейдите в «Системные настройки ... Сеть» и найдите значок шестеренки в левом нижнем углу. Потяните его вниз и выберите «Установить сервисный заказ». Откроется новое окно. Перетащите Wi-Fi так, чтобы он был выше Ethernet (или перетащите Ethernet так, чтобы он был ниже Wi-Fi), нажмите Хорошо закрыть окно заказа на обслуживание, затем Применять в главном окне сети. Это должно придать Wi-Fi предпочтительный статус по вашему соединению Ethernet.

Nevin Williams
источник