Warum kann ich von meinem MacBook Pro aus nicht zu einigen Websites routen, die ich von meinem iPad aus sehen kann?

871
Robert Atkins

Mögliches Duplizieren:
Mac OS X traceroute erreicht nicht einmal das Router-Gateway

Ich bin auf M1 Cable (Privat) Breitband in Singapur.

Ich habe ein zeitweiliges Problem beim Routing zu einigen Websites von meinem MacBook Pro - häufig Google-bezogene Sites (arduino.googlecode.com und ajax.googleapis.com, aber manchmal sogar gmail.com.) Dies verhindert, dass StackExchange-Chat funktioniert Beispiel. Das Lustige daran ist, dass mein iPad zu diesen Sites routen kann und dass sie sich im selben drahtlosen Netzwerk befinden! Ich kann die Sites pingen, aber nicht auf sie zugreifen, was ich merkwürdig finde.

Dass ich über das iPad durchkommen kann, bedeutet, dass das Problem beim MBP liegt. In jedem Fall ist das Anrufen der M1-Unterstützung nicht hilfreich.

Das gleiche Verhalten erhalte ich, wenn ich den Airport Express vollständig umgehe und den MBP direkt in das Kabelmodem stecke. Kann jemand erklären, a) wie das überhaupt möglich ist und b) wie man es repariert?

mella:~ ratkins$ ping ajax.googleapis.com PING googleapis.l.google.com (209.85.132.95): 56 data bytes 64 bytes from 209.85.132.95: icmp_seq=0 ttl=50 time=11.488 ms 64 bytes from 209.85.132.95: icmp_seq=1 ttl=53 time=13.012 ms 64 bytes from 209.85.132.95: icmp_seq=2 ttl=53 time=13.048 ms ^C --- googleapis.l.google.com ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 11.488/12.516/13.048/0.727 ms mella:~ ratkins$ traceroute ajax.googleapis.com traceroute to googleapis.l.google.com (209.85.132.95), 64 hops max, 52 byte packets traceroute: sendto: No route to host 1 traceroute: wrote googleapis.l.google.com 52 chars, ret=-1 *traceroute: sendto: No route to host traceroute: wrote googleapis.l.google.com 52 chars, ret=-1 ^C mella:~ ratkins$ 

Die Traceroute vom iPad geht (und ich kopiere das von Hand):

10.0.1.1 119.56.34.1 172.20.8.222 172.31.253.11 202.65.245.1 202.65.245.142 209.85.243.156 72.14.233.145 209.85.132.82 

Vom MBP aus kann ich keine IP-Adressen abrufen 172.20.8.222.

0

2 Antworten auf die Frage

1
RedGrittyBrick

Erstens ist die traceroute: sendto: No route to hostNachricht Ihr primärer Anhaltspunkt. Die Netzwerkkonfiguration Ihres MacBook Pro ist nicht voll funktionsfähig. Möglicherweise ist das MacBook mit einigen statischen Einstellungen konfiguriert, die die Einstellungen überschreiben, die über DHCP von Ihrem Breitband-Kabelmodem oder -Router erhalten werden können.

Zweitens laufen MacBooks und iPads mit unterschiedlichen Betriebssystemen. Es ist möglich, dass sich dies auf das Problem auswirkt. Entweder in der Art und Weise, in der diese Geräte die Wireless-Einstellungen annehmen, oder in der Funktionsweise von Tracert / Traceroute (normalerweise verwenden sie das ICMP-Protokoll, aber einige Varianten verwenden TCP. Möglicherweise ist ICMP an einem Router / einer Firewall blockiert.)

Können Sie auf dem Macbook Pro die Netzwerkeinstellungen anzeigen - hauptsächlich Standardgateway und DNS-Server? Z.Bifconfig -a

Wenn Sie die entsprechenden Informationen auf dem iPad sehen, achten Sie auf Unterschiede.

0
Robert Atkins

Es stellte sich heraus, dass dies die Antwort war (tl; dr, nuke Peerguardian aus dem Orbit.)