Voter dans la communauté ⬆️⬇️

Si vous aimez les contributions d'autres utilisateurs, vous pouvez le montrer par une évaluation positive et, si vous êtes connecté, des points seront attribués. Pour en savoir plus sur notre système d'évaluation visitez Tout sur le vote au sein de la communaut… - Communauté Apple


Il semblerait que plus personne ne soit actif dans cette discussion. Si vous souhaitez reprendre la conversation, posez simplement une nouvelle question.

Problème d'accès réseau Ethernet

Hello la communauté,


Depuis quelques semaines, je rencontre un problème très étrange avec mon MacBook Pro 13". Certaines IP de mon réseau privé ne sont plus accessibles que via la connexion wifi. Dès lors que je branche le câble ethernet, je perds l'accès à ces IP.


J'ai constaté le problèmes avec les IP de mes VM (hyperviseur ESXi inclus) uniquement. Les autres équipements IP de mon réseau sont tout à fait joignables. Par ailleurs, l'accès à internet fonctionne aussi très bien.


Du coup, j'ai essayé avec le MacBook de ma fille (aussi sous macOS Sierra 10.12.3). Elle n'a pas du tout le problème. Cela marche aussi très bien avec mon iPhone. Je ne pense donc pas que cela vienne de mon réseau.


Afin de planter le décors complètement, je vous soumets mes tests (reproductibles à souhait, malheureusement) :


Via connection Ethernet :

Fichier chargé par un client

MacBook-Pro-13-de-Bruno:~ bruno$ ping 192.168.153.9

PING 192.168.153.9 (192.168.153.9): 56 data bytes

ping: sendto: Host is down

Request timeout for icmp_seq 0

Request timeout for icmp_seq 1

Request timeout for icmp_seq 2

Request timeout for icmp_seq 3

Request timeout for icmp_seq 4

Request timeout for icmp_seq 5

ping: sendto: No route to host

Request timeout for icmp_seq 6

ping: sendto: Host is down

Request timeout for icmp_seq 7

ping: sendto: Host is down

Request timeout for icmp_seq 8

ping: sendto: Host is down

Request timeout for icmp_seq 9

ping: sendto: Host is down

Request timeout for icmp_seq 10

ping: sendto: Host is down

Request timeout for icmp_seq 11

ping: sendto: Host is down

Request timeout for icmp_seq 12

^C

--- 192.168.153.9 ping statistics ---

14 packets transmitted, 0 packets received, 100.0% packet loss

MacBook-Pro-13-de-Bruno:~ bruno$ ping 192.168.153.254

PING 192.168.153.254 (192.168.153.254): 56 data bytes

64 bytes from 192.168.153.254: icmp_seq=0 ttl=255 time=1.345 ms

64 bytes from 192.168.153.254: icmp_seq=1 ttl=255 time=4.777 ms

64 bytes from 192.168.153.254: icmp_seq=2 ttl=255 time=4.377 ms

64 bytes from 192.168.153.254: icmp_seq=3 ttl=255 time=3.763 ms

64 bytes from 192.168.153.254: icmp_seq=4 ttl=255 time=4.112 ms

64 bytes from 192.168.153.254: icmp_seq=5 ttl=255 time=4.242 ms

64 bytes from 192.168.153.254: icmp_seq=6 ttl=255 time=4.048 ms

64 bytes from 192.168.153.254: icmp_seq=7 ttl=255 time=13.327 ms

64 bytes from 192.168.153.254: icmp_seq=8 ttl=255 time=3.918 ms

64 bytes from 192.168.153.254: icmp_seq=9 ttl=255 time=3.988 ms

^C

--- 192.168.153.254 ping statistics ---

10 packets transmitted, 10 packets received, 0.0% packet loss

round-trip min/avg/max/stddev = 1.345/4.790/13.327/2.978 ms

MacBook-Pro-13-de-Bruno:~ bruno$ arp -an

? (192.168.153.8) at 0:11:32:c:73:f7 on en0 ifscope [ethernet]

? (192.168.153.9) at (incomplete) on en0 ifscope [ethernet]

? (192.168.153.12) at 4:18:d6:64:dc:4d on en0 ifscope [ethernet]

? (192.168.153.15) at (incomplete) on en0 ifscope [ethernet]

? (192.168.153.27) at 70:14:a6:68:60:64 on en0 ifscope [ethernet]

? (192.168.153.30) at ec:ad:b8:3f:48:9a on en0 ifscope [ethernet]

? (192.168.153.254) at 90:6c:ac:49:ec:c on en0 ifscope [ethernet]

? (192.168.153.255) at ff:ff:ff:ff:ff:ff on en0 ifscope [ethernet]

? (224.0.0.251) at 1:0:5e:0:0:fb on en0 ifscope permanent [ethernet]

? (255.255.255.255) at ff:ff:ff:ff:ff:ff on en0 ifscope [ethernet]

MacBook-Pro-13-de-Bruno:~ bruno$ netstat -rn

Routing tables


Internet:

Destination Gateway Flags Refs Use Netif Expire

default 192.168.153.254 UGSc 32 0 en0

127 127.0.0.1 UCS 1 0 lo0

127.0.0.1 127.0.0.1 UH 37 5360 lo0

192.168.153 link#4 UCS 8 0 en0

192.168.153.8 0:11:32:c:73:f7 UHLWIi 3 202 en0 1079

192.168.153.9 link#4 UHRLWIi 1 88 en0

192.168.153.12 4:18:d6:64:dc:4d UHLWIi 1 0 en0 1164

192.168.153.15 link#4 UHLWIi 2 4 en0

192.168.153.20/32 link#4 UCS 1 0 en0

192.168.153.27 70:14:a6:68:60:64 UHLWIi 1 0 en0 1066

192.168.153.30 ec:ad:b8:3f:48:9a UHLWIi 1 0 en0 1132

192.168.153.254/32 link#4 UCS 3 0 en0

192.168.153.254 90:6c:ac:49:ec:c UHLWIir 22 20 en0 1196

192.168.153.255 ff:ff:ff:ff:ff:ff UHLWbI 1 4 en0

224.0.0/4 link#4 UmCS 2 0 en0

224.0.0.251 1:0:5e:0:0:fb UHmLWI 1 0 en0

255.255.255.255/32 link#4 UCS 2 0 en0

255.255.255.255 ff:ff:ff:ff:ff:ff UHLWbI 1 4 en0


Internet6:

Destination Gateway Flags Netif Expire

default fe80::%utun0 UGcI utun0

::1 ::1 UHL lo0

fe80::%lo0/64 fe80::1%lo0 UcI lo0

fe80::1%lo0 link#1 UHLI lo0

fe80::%en0/64 link#4 UCI en0

fe80::8ab:b5f2:c920:6436%en0 c8:69:cd:4f:80:12 UHLWIi en0

fe80::1428:807a:45f9:21cd%en0 a8:20:66:2f:75:a3 UHLI lo0

fe80::%utun0/64 fe80::f3a6:1acc:2ceb:172d%utun0 UcI utun0

fe80::f3a6:1acc:2ceb:172d%utun0 link#10 UHLI lo0

ff01::%lo0/32 ::1 UmCI lo0

ff01::%en0/32 link#4 UmCI en0

ff01::%en1/32 link#5 UmCI en1

ff01::%utun0/32 fe80::f3a6:1acc:2ceb:172d%utun0 UmCI utun0

ff02::%lo0/32 ::1 UmCI lo0

ff02::%en0/32 link#4 UmCI en0

ff02::%en1/32 link#5 UmCI en1

ff02::%utun0/32 fe80::f3a6:1acc:2ceb:172d%utun0 UmCI utun0

MacBook-Pro-13-de-Bruno:~ bruno$ ifconfig

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>

inet 127.0.0.1 netmask 0xff000000

inet6 ::1 prefixlen 128

inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1

nd6 options=201<PERFORMNUD,DAD>

gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280

stf0: flags=0<> mtu 1280

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>

ether a8:20:66:2f:75:a3

inet6 fe80::1428:807a:45f9:21cd%en0 prefixlen 64 secured scopeid 0x4

inet 192.168.153.20 netmask 0xffffff00 broadcast 192.168.153.255

nd6 options=201<PERFORMNUD,DAD>

media: autoselect (1000baseT <full-duplex,flow-control>)

status: active

en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500

ether 7c:d1:c3:98:7a:d2

nd6 options=201<PERFORMNUD,DAD>

media: autoselect (<unknown type>)

status: inactive

en2: flags=822<BROADCAST,SMART,SIMPLEX> mtu 1500

options=60<TSO4,TSO6>

ether d2:00:17:bd:2b:c0

media: autoselect <full-duplex>

status: inactive

fw0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 4078

lladdr a8:20:66:ff:fe:7b:d2:bc

media: autoselect <full-duplex>

status: inactive

p2p0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 2304

ether 0e:d1:c3:98:7a:d2

media: autoselect

status: inactive

awdl0: flags=8902<BROADCAST,PROMISC,SIMPLEX,MULTICAST> mtu 1484

ether 8e:41:a0:b7:36:21

nd6 options=201<PERFORMNUD,DAD>

media: autoselect

status: inactive

utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000

inet6 fe80::f3a6:1acc:2ceb:172d%utun0 prefixlen 64 scopeid 0xa

nd6 options=201<PERFORMNUD,DAD>

MacBook-Pro-13-de-Bruno:~ bruno$


Via connection Wifi :

Fichier chargé par un client

MacBook-Pro-13-de-Bruno:~ bruno$ ping 192.168.153.9

PING 192.168.153.9 (192.168.153.9): 56 data bytes

64 bytes from 192.168.153.9: icmp_seq=0 ttl=64 time=2.240 ms

64 bytes from 192.168.153.9: icmp_seq=1 ttl=64 time=1.483 ms

64 bytes from 192.168.153.9: icmp_seq=2 ttl=64 time=4.888 ms

64 bytes from 192.168.153.9: icmp_seq=3 ttl=64 time=5.286 ms

64 bytes from 192.168.153.9: icmp_seq=4 ttl=64 time=7.727 ms

64 bytes from 192.168.153.9: icmp_seq=5 ttl=64 time=5.636 ms

64 bytes from 192.168.153.9: icmp_seq=6 ttl=64 time=7.399 ms

64 bytes from 192.168.153.9: icmp_seq=7 ttl=64 time=9.053 ms

64 bytes from 192.168.153.9: icmp_seq=8 ttl=64 time=7.568 ms

64 bytes from 192.168.153.9: icmp_seq=9 ttl=64 time=7.434 ms

64 bytes from 192.168.153.9: icmp_seq=10 ttl=64 time=6.175 ms

64 bytes from 192.168.153.9: icmp_seq=11 ttl=64 time=10.340 ms

64 bytes from 192.168.153.9: icmp_seq=12 ttl=64 time=8.483 ms

^C

--- 192.168.153.9 ping statistics ---

13 packets transmitted, 13 packets received, 0.0% packet loss

round-trip min/avg/max/stddev = 1.483/6.439/10.340/2.445 ms

MacBook-Pro-13-de-Bruno:~ bruno$ ping 192.168.153.254

PING 192.168.153.254 (192.168.153.254): 56 data bytes

64 bytes from 192.168.153.254: icmp_seq=0 ttl=255 time=3.917 ms

64 bytes from 192.168.153.254: icmp_seq=1 ttl=255 time=3.805 ms

64 bytes from 192.168.153.254: icmp_seq=2 ttl=255 time=5.532 ms

64 bytes from 192.168.153.254: icmp_seq=3 ttl=255 time=7.735 ms

64 bytes from 192.168.153.254: icmp_seq=4 ttl=255 time=6.348 ms

64 bytes from 192.168.153.254: icmp_seq=5 ttl=255 time=3.944 ms

64 bytes from 192.168.153.254: icmp_seq=6 ttl=255 time=4.017 ms

64 bytes from 192.168.153.254: icmp_seq=7 ttl=255 time=4.618 ms

64 bytes from 192.168.153.254: icmp_seq=8 ttl=255 time=4.133 ms

64 bytes from 192.168.153.254: icmp_seq=9 ttl=255 time=2.338 ms

^C

--- 192.168.153.254 ping statistics ---

10 packets transmitted, 10 packets received, 0.0% packet loss

round-trip min/avg/max/stddev = 2.338/4.639/7.735/1.447 ms

MacBook-Pro-13-de-Bruno:~ bruno$ arp -an

? (192.168.153.8) at 0:11:32:c:73:f7 on en1 ifscope [ethernet]

? (192.168.153.9) at 0:50:56:b7:0:1 on en1 ifscope [ethernet]

? (192.168.153.10) at 0:d0:b8:1f:5d:8e on en1 ifscope [ethernet]

? (192.168.153.15) at (incomplete) on en1 ifscope [ethernet]

? (192.168.153.30) at ec:ad:b8:3f:48:9a on en1 ifscope [ethernet]

? (192.168.153.254) at 90:6c:ac:49:ec:c on en1 ifscope [ethernet]

? (192.168.153.255) at ff:ff:ff:ff:ff:ff on en1 ifscope [ethernet]

? (224.0.0.251) at 1:0:5e:0:0:fb on en1 ifscope permanent [ethernet]

? (255.255.255.255) at ff:ff:ff:ff:ff:ff on en1 ifscope [ethernet]

MacBook-Pro-13-de-Bruno:~ bruno$ netstat -rn

Routing tables


Internet:

Destination Gateway Flags Refs Use Netif Expire

default 192.168.153.254 UGSc 32 0 en1

127 127.0.0.1 UCS 1 0 lo0

127.0.0.1 127.0.0.1 UH 37 8120 lo0

192.168.153 link#5 UCS 7 0 en1

192.168.153.8 0:11:32:c:73:f7 UHLWIi 6 171 en1 1162

192.168.153.9 0:50:56:b7:0:1 UHLWIi 1 13 en1 1140

192.168.153.10 0:d0:b8:1f:5d:8e UHLWIi 4 18 en1 1168

192.168.153.15 link#5 UHLWIi 2 2 en1

192.168.153.21/32 link#5 UCS 1 0 en1

192.168.153.30 ec:ad:b8:3f:48:9a UHLWIi 1 0 en1 1134

192.168.153.254/32 link#5 UCS 3 0 en1

192.168.153.254 90:6c:ac:49:ec:c UHLWIir 29 44 en1 1197

192.168.153.255 ff:ff:ff:ff:ff:ff UHLWbI 1 15 en1

224.0.0/4 link#5 UmCS 2 0 en1

224.0.0.251 1:0:5e:0:0:fb UHmLWI 1 0 en1

255.255.255.255/32 link#5 UCS 2 0 en1

255.255.255.255 ff:ff:ff:ff:ff:ff UHLWbI 1 3 en1


Internet6:

Destination Gateway Flags Netif Expire

default fe80::%utun0 UGcI utun0

::1 ::1 UHL lo0

fe80::%lo0/64 fe80::1%lo0 UcI lo0

fe80::1%lo0 link#1 UHLI lo0

fe80::%en1/64 link#5 UCI en1

fe80::1449:2e98:4f2c:a62c%en1 7c:d1:c3:98:7a:d2 UHLI lo0

fe80::%awdl0/64 link#9 UCI awdl0

fe80::8c41:a0ff:feb7:3621%awdl0 8e:41:a0:b7:36:21 UHLI lo0

fe80::%utun0/64 fe80::f3a6:1acc:2ceb:172d%utun0 UcI utun0

fe80::f3a6:1acc:2ceb:172d%utun0 link#10 UHLI lo0

ff01::%lo0/32 ::1 UmCI lo0

ff01::%en1/32 link#5 UmCI en1

ff01::%awdl0/32 link#9 UmCI awdl0

ff01::%utun0/32 fe80::f3a6:1acc:2ceb:172d%utun0 UmCI utun0

ff02::%lo0/32 ::1 UmCI lo0

ff02::%en1/32 link#5 UmCI en1

ff02::%awdl0/32 link#9 UmCI awdl0

ff02::%utun0/32 fe80::f3a6:1acc:2ceb:172d%utun0 UmCI utun0

MacBook-Pro-13-de-Bruno:~ bruno$ ifconfig

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>

inet 127.0.0.1 netmask 0xff000000

inet6 ::1 prefixlen 128

inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1

nd6 options=201<PERFORMNUD,DAD>

gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280

stf0: flags=0<> mtu 1280

en0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500

options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>

ether a8:20:66:2f:75:a3

nd6 options=201<PERFORMNUD,DAD>

media: autoselect (none)

status: inactive

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

ether 7c:d1:c3:98:7a:d2

inet6 fe80::1449:2e98:4f2c:a62c%en1 prefixlen 64 secured scopeid 0x5

inet 192.168.153.21 netmask 0xffffff00 broadcast 192.168.153.255

nd6 options=201<PERFORMNUD,DAD>

media: autoselect

status: active

en2: flags=822<BROADCAST,SMART,SIMPLEX> mtu 1500

options=60<TSO4,TSO6>

ether d2:00:17:bd:2b:c0

media: autoselect <full-duplex>

status: inactive

fw0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 4078

lladdr a8:20:66:ff:fe:7b:d2:bc

media: autoselect <full-duplex>

status: inactive

p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304

ether 0e:d1:c3:98:7a:d2

media: autoselect

status: inactive

awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484

ether 8e:41:a0:b7:36:21

inet6 fe80::8c41:a0ff:feb7:3621%awdl0 prefixlen 64 scopeid 0x9

nd6 options=201<PERFORMNUD,DAD>

media: autoselect

status: active

utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000

inet6 fe80::f3a6:1acc:2ceb:172d%utun0 prefixlen 64 scopeid 0xa

nd6 options=201<PERFORMNUD,DAD>

MacBook-Pro-13-de-Bruno:~ bruno$


Je précise que mon routeur coeur de réseau est un FortiGate 60D, que mes switchs sont des HPE 1910, que mes bornes WiFi sont des Ubiquity UAP (en AP bridgé, pas de routage LAN/WiFi).


Evidemment, je ne peux pas me déplacer en Apple Store pour montrer mon problème à un Genius... Je fais donc appel à la communauté ;-)


Merci d'avance de pour votre aide afin que je puisse comprendre ce qu'il se passe et comment résoudre mon problème.


A+

Bruno

MacBook Pro, macOS Sierra (10.12.3)

Publiée le 28 mars 2017 à 00h55

Répondre
15 réponses

Le 28 mars 2017 à 01h08 en réponse à The BOSS

J'ai déjà redémarré tous mes équipements en partant d'un arrêt électrique complet du rack informatique (box opérateur, routeur firewall, switch coeur de réseau, hyperviseur ESXi (et donc VM comprises)).

--> Cela n'y a rien fait du tout.


J'ai aussi réinstallé une mise à jour ComboUpdate 10.12.3

--> Idem. Aucune résultat probant.


Sur mon réseau, il y a en poste client 2 MacMini (macOS El Capitan), 1 MacBookPro 15" (macOS El Capitan), 1 MacBook (macOS Sierra) et 1 MacPro (macOS El Capitan) et mon fameux MacBookPro 13" (macOS Sierra). Aucun, absolument aucun autre n'a de problème.


Pis encore, lors que je démarre une VM (VMware Fusion) avec MS Windows 10 (carte réseau configurée en mode bridge) sur le MacBookPro 13", connecté en Ethernet (donc pas d'accès aux VM de l'ESXi), eh bien, ça marche dans la VM Windows (le ping fonctionne, je peux ouvrir une session SSH, etc.) ! Alors que cela ne marche pas sur l'OS sous-jacent.


Ca me rend dingue ce truc...

Le 28 mars 2017 à 01h31 en réponse à The BOSS

Coté mise à jour, à part celle de ce soir (macOS Sierra 10.12.4), le MacApp Store ne me donne rien.


J'ai déjà joué avec WireShark pour dumper du trafic réseau... je ne vois même pas passer mes paquets pour les adresses qui ne marchent pas.


En fait, ce qui me pose problème, c'est la ligne : "192.168.153.9 link#4 UHRLWIi 1 88 en0" dans la table de routage qui apparait dès lors que je suis en ethernet. Elle n'existe pas de la même manière en wifi.


Je précise qu'elle apparait pour chaque IP qui pose problème.


Je précise aussi que tout fonctionnait très bien... avant ! Mais comme je ne branche pas souvent en ethernet le MacBookPro, je ne sais pas dire quand est-ce que (et pourquoi) le problème est apparu.

Le 28 mars 2017 à 22h11 en réponse à Bruno LIVERNAIS

Serait-il possible que tu aies deux adresses IP identiques, mais avec deux MAC-Adresse différente ou le contraire dans ton réseau ce qui génère un conflit bien sûr ils ne seraient pas actif en même temps mais aurait une trace dans le routage du Switch.


Tu pourrais essayer de passé en mode DHCP temporairement en désactivant la mémorisation des MAC-Adresse pour que le serveur DHCP attribue une nouvelle adresse IP même, si c'est la MAC-Adresse est identique.


PS Si tu as un Switch administrable L2-L3 tu peux voire ces informations.

Le 28 mars 2017 à 22h11 en réponse à The BOSS

En fait, le serveur DHCP de mon réseau est porté par le FortiGate. Il y a trois familles d'équipements connectés à mon réseau :


* Les postes clients : Réservation DHCP (MAC Address)

* Les équipements d'infrastructure : Adressage IP fixe

* Le reste : DHCP dynamique


Les postes clients comme les MacBook ont 2 réservations avec chacun leur IP : une pour le réseau filaire et une autre pour le réseau wifi.


C'est la même plage d'adresse qui est utilisée pour le réseau filaire et le wifi.


Par acquis de conscience, je vais aller purger la table ARP de mon switch principal

Le 28 mars 2017 à 22h44 en réponse à The BOSS

L'adresse IP 153.9 est totalement fonctionnelle depuis TOUS les autres équipements du réseau !!! Il n'y a que le MacBook Pro 13" qui pose un soucis avec les adresses IP hostées par le serveur ESXi (donc mes 3 VM)


Pour tout ce qui est débug réseau, j'utilise massivement WireShark. Mais comme déjà dis, je ne vois même pas passer les paquets sur l'interface en0 du réseau filaire du mac lorsque je fait un ping vers ces adresses...


Que veut dire cette ligne étrange dans la table de routage ?

"192.168.153.9 link#4 UHRLWIi 1 88 en0"


Je ne comprends pas le "link#4" qui n'existe pas lorsque je suis sur d'autres IP ou cette IP mais sur en1 en wifi.

Problème d'accès réseau Ethernet

Bienvenue dans la Communauté d’assistance Apple
Un forum où les clients Apple s’entraident avec leurs produits. Faites vos premiers pas avec votre identifiant Apple.