macmini wifi internet só funciona se o cabo lan desconectado

2

Eu uso o macmini para compilar a versão mac do meu programa, eu uso ssh e vnc do linux, mas o problema é que eu só consigo internet via wifi ( en1 ) ou conexão local via ethernet (% código%). se eu ativar a conexão ethernet ( en0 ), a internet não está mais funcionando, embora a interface wifi ( en0 ) ainda esteja ativa. Eu suspeito que seja um problema de roteamento. Eu tenho tentado por horas usando en1 e route delete , route add 0.0.0.0 ... etc, mas desde que me falta algum conhecimento minhas tentativas não têm consistência. Eu preciso de ambos, lan para vnc e wifi para internet. VNC é lento por wifi e a internet é necessária também por alguns motivos.

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

Muito obrigado!

    
por exebook 24.01.2013 / 08:29

1 resposta

0

Eu tentarei adivinhar qual poderia ser o problema ... Como provavelmente declararei suposições incorretas, corrija-me e tentarei novamente com as novas informações.

Eu suponho que ambas as interfaces estão sendo configuradas via DHCP. Nesse caso, tanto sua interface eth0 quanto sua interface eth1 estão recebendo um ip 'gw' de seus respectivos servidores DHCP. Como a interface eth0 não possui uma rota para a Internet (um gw válido), sempre que ela é ativada, sua conexão com a Internet está caindo.

Para fazer com que sua interface Wi-Fi tenha precedência sobre a interface da LAN, acesse Preferências do sistema ... Rede e procure o ícone de roda dentada no canto inferior esquerdo. Puxe-o para baixo e selecione "Definir ordem de serviço". Uma nova janela irá aparecer. Arraste o Wi-Fi para que fique acima da Ethernet (ou arraste Ethernet para que fique abaixo do Wi-Fi), clique em OK para descartar a janela de ordem de serviço e depois em Aplicar janela de rede. Isso deve dar ao Wi-Fi um status preferencial em sua conexão Ethernet.

    
por 17.04.2013 / 18:47