OS X'te garip ağ sorunları


14

3 aydır garip sorunlar şimdi 1 aydan biraz fazla oldu. Birdenbire ağla ilgili bazı aktiviteler yapma yeteneğini kaybediyorum ama hepsini değil.

Bu olduğunda, bunlar hala çalışır:

  • Etki alanı adlarını, örneğin ping / dig kullanarak çözme
  • Skype
  • Fantastik (google takvim senkronizasyonu ile)
  • SSH bağlantıları kesilmedi, ancak yeni bağlantılar oluşturamıyorum
  • Ping atabilir ve yanıtları geri alabilirim

Ancak, bunlar işe yaramaz:

  • Tüm tarayıcılarda (Chrome, Firefox, Safari) sayfa görüntülenmez.
  • Web soketleri veya SSE kullanan bağlı web sayfaları bağlantı kaybediyor (hem http hem de https üzerinden).
  • Curl sayfaları tutmaz.
  • Adium bağlantısı kesilir ve yeniden bağlanmaz.
  • Sonos (LAN'ımın içinde) artık çalışmıyor.
  • Evernote senkronizasyonu durdurur.

Bir sayfayı yakalamaya çalışan kıvrım çıktısı gösteriyor Can't assign requested address

{ ~ }$ curl google.com
curl: (7) Failed to connect to 84.208.42.35: Can't assign requested address 

Benim ifconfiggöründüğüm gibi görünüyor.

netstat -an çok sayıda giriş içermiyor:

1 CLOSE_WAIT
1 SYN_SENT
2 CLOSED
2 FIN_WAIT_2
13 FIN_WAIT_1
16 LISTEN
212 LAST_ACK
446 ESTABLISHED

Kablosuz bağlantı üzerinden OS X 10.9.1 çalıştıran 2011'in başında MacBook Pro modelindeyim. Bu, ağda bu sorunla karşılaşan tek cihazdır. Yardımcı olan tek şey Mac'i yeniden başlatmaktır. Gerçekten günlükleri görmek için çok fazla (en azından ben tespit gibi), sadece bağlantı ani sorunları olan hizmetler.

Bunun gibi başka problemler olan var mı? Bir dahaki sefere bu sorunu gidermenin en iyi yolu nedir?


3
tanımladığınız şey belki de bu sorun ; i ediyorum hata raporu Apple ile.
l'L'l

@xeor, sanırım ağ cihazlarının bellenimini zaten güncellediniz, ancak lütfen bellenim sürümünü onaylayın. Ayrıca, Wi-Fi explore.app@appstore ve wireshark kullanarak günlükleri alarak mevcut iyi durumu ve kötü durumu karşılaştırabilirsiniz.
Juza

A. arpwatch'ı kurup başlatın ve bir dosyaya günlüğe kaydedecek şekilde ayarlayın.
Sherwood Botsford

B. bir sorun oturumu öncesinde ve sırasında netstat -nr komutunu çalıştırın.
Sherwood Botsford

C. Yönlendiriciniz rehin alınmış mı?
Sherwood Botsford

Yanıtlar:


11

L'L'l'in belirttiği gibi, bu sorun burada açıklanmış gibi görünüyor:
https://discussions.apple.com/thread/5551686?start=45&tstart=0

Geçici bir çözüm terminali açmak ve aşağıdakini yazmak olacaktır:

sudo ifconfig en0 down
sudo route flush
sudo ifconfig en0 up

en0 yerine internete bağlanmak için kullandığınız bağlantı noktasını kullanın. Bu komut esas olarak bilgisayarınızı yeniden başlatmanıza gerek kalmadan bağlantınızı sıfırlar.


3

@Blaine tarafından yapılan ifconfig + route flush çözümü, içeriye bakmamı netstat -nrve ağ geçidine yüksek kullanım sayısıyla ( netstat -nrçıkıştaki 5. sütun) statik bir ana yolumun olduğundan emin olmamı istedi .

Bu yeniden gerçekleştiğinde, bağlanmaya çalıştığınız adres öneki için bir rotanızın olup olmadığını ve aynı sorunu gösterip göstermediğini kontrol etmek isteyebilirsiniz. Benim için arayüzü düşürmek zorunda kalmadım; sadece route delete <dest> <gateway>(ve gerekirse tekrar ekleyerek) çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.