I’ve a Macbook and an Android gadget (Oneplus telephone) on identical community and the Macbook connects by way of USB LAN (or Wi-Fi), Android gadget by way of Wi-Fi. I detected the next anomaly:
- I can ping the Oneplus from the Mac:
64 bytes from 192.168.1.127: icmp_seq=3 ttl=64 time=30.433 ms
--- 192.168.1.127 ping statistics ---
4 packets transmitted, 4 packets obtained, 0.0% packet loss
- I can ping the router from the Oneplus
- Nevertheless I can not ping the IPv4 handle of the Mac
- I took a have a look at the site visitors in Wireshark and I obtained the “host unreachable” message to the ICMP requests
- I additionally began to host a easy HTTP server, nevertheless it appears the Mac doesn’t response to the TCP SYN segments, as a result of I might see RTO flagged segments (Retransmission Timeout). (3-Means handshake by no means accomplished)
- Fan reality, just lately my ISP began issuing IPv6 addresses and I attempted to ping the Mac from the Oneplus:
--- 2001:*:*:*:*:*:*:7e50 ping statistics ---
4 packets transmitted, 4 obtained, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 6.737/33.397/108.664/43.467 ms
It was working because the above log exhibits.
Mac’s firewall is disabled and there’s no firewall rule utilized within the router. I eliminated all community interface below the System Preferences / Community menu and added them once more.
I additionally chosen the Hyperlink-local solely possibility on the System Preferences / Community / interface / Superior / TCP/IP / IPv6 Configuration tab. Sadly none of them labored.
My query is why did IPv6 ping work and IPv4 not? Could possibly be the issue the just lately launched IPv6 addresses?
[Edit]
I created a Hotspot with my iPhone and linked with each of the Mac and the Oneplus. This Hotspot doesn’t have any IPv6 configuration, however I skilled the identical situation.
I additionally created a Hotspot with my Mac to eradicate the router from the circle and I linked to it with the Oneplus. Like each time, I couldn’t ping the Mac, regardless of the Oneplus will get IP handle by way of DHCP from the Mac. (So there was community site visitors)