mac mini internet wifi ne fonctionne que si le câble LAN est débranché

2

J'utilise macmini pour compiler la version mac de mon programme, j'utilise ssh et vnc de linux, mais le problème est que je ne peux obtenir que l’Internet via wifi ( en1 ) ou connexion locale via ethernet ( en0 ). si j'active ethernet ( en0 ) la connexion Internet ne fonctionne plus, bien que le wifi ( en1 ) l’interface est toujours active. Je soupçonne que c'est un problème de routage. J'ai essayé pendant des heures en utilisant route delete et route add 0.0.0.0 ..., netstat -na etc., mais comme je manque de connaissances, mes tentatives manquent de cohérence. J'ai besoin des deux, LAN pour VNC et wifi pour Internet. VNC est lent par wifi et Internet est également nécessaire pour certaines raisons.

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

Merci beaucoup!

exebook
la source

Réponses:

0

Je vais essayer de deviner quel pourrait être le problème ... Puisque je vais probablement énoncer des hypothèses incorrectes, corrigez-moi, je vais essayer à nouveau avec les nouvelles informations.

Je suppose que les deux interfaces sont configurées via DHCP. Dans ce cas, votre interface eth0 et votre interface eth1 reçoivent une adresse «gw» de leurs serveurs DHCP respectifs. Puisque l'interface eth0 n'a pas de route vers Internet (un gw valide), chaque fois qu'elle est activée, votre connexion à Internet est interrompue.

Pour que votre interface Wi-Fi prenne le pas sur l’interface LAN, allez dans Préférences Système .. Réseau et recherchez l’icône représentant un engrenage en bas à gauche. Déroulez-le et sélectionnez "Définir l'ordre de service". Une nouvelle fenêtre s'ouvrira. Faites glisser le Wi-Fi de manière à le positionner au-dessus d’Ethernet (ou faites-le glisser de manière à le placer sous le Wi-Fi), cliquez sur D'accord pour fermer la fenêtre d’ordre de service, puis Appliquer dans la fenêtre principale du réseau. Cela devrait conférer au Wi-Fi un statut privilégié par rapport à votre connexion Ethernet.

Nevin Williams
la source