Tam Wi-fi / ethernet sinyali, ancak internet yok


17

Buradaki birinin bana yardım edebileceğini umuyorum, çünkü şimdi macbook'umdan oldukça sinirli oluyorum.
Ev ağımda internete bağlanmayı reddeden OSX 10.9.5 çalıştıran 2011 model 15 "macbook pro'm var. WiFi veya ethernet kablosu ile aynı sorunum var, tam sinyalim var ama çevrimiçi değil. cihaz iyi bağlanır; Android telefonlar ve tabletler, xbox one, iPhone ve diğer macbook'lar, hepsi çevrimiçi ve internette geziniyor.
Daha önce macbook pro ile diğer ağlara bağlanmada sorun yaşamadım ve sadece bir arkadaşının evinde sorun yok.
Küçük bir şey, bu birine bir ipucu olabilir: ağ tanılama aracını açtığımda, macbook pro'm mikrosaniye gibi görünen bir şeye bağlanıyor ve bana İnternet'e bağlı olduğumu ve her şeyin iyi göründüğünü söylüyor.
IP adresim 192.168.0.5 alt ağ maskesi 255.255.255.0 ve IPv6 otomatik olarak ayarlandı. Seçeneklerin hiçbiri proxy'ler sekmesi altında işaretlenmez.
Şimdi aşağıdakileri denedim, farklı sırayla ve birkaç kez, boşuna:

  1. DHCP'yi manuel olarak yenileme / kapatma ve açma.
  2. Yönlendiriciyi ve macbook'u yeniden başlatma / sıfırlama.
  3. WiFi'yi açma / kapatma.
  4. Kaldırma ve ekleme hizmetleri (WiFi ve ethernet).
  5. Ağımda bağlı ve çevrimiçi olan başka bir macbook pro'daki tüm ağ ayarlarını kontrol edip kopyaladım.
  6. Ağ tanılama ve yardımcı araçlarını çalıştırdı
  7. Yinelenen / kaldırılan / eklenen konum
  8. / Library / Preferences / SystemConfiguration klasörü kaldırıldı.
  9. Ağ şifresi anahtarlıktan kaldırıldı.

Ben de başka şeyler denedim ama şu anda başka neler olduğunu hatırlayamıyorum.

İfconfig en1 kullanıcısının yanıtı:

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500     
        ether 28:cf:da:e6:95:0a     
        inet6 fe80::2acf:daff:fee6:950a%en1 prefixlen 64 scopeid 0x5      
        inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255     
        nd6 options=1<PERFORMNUD>     
        media: autoselect      
        status: active 

Dışarıda birisinin benim için sihirli sözler ya da 2-tıklama çözümü olması için dua ediyorum, ama bunu çözmek için uzun ve kapsamlı bir rehber için minnettar olurum! <3

Saygılarımızla Trond


Ayrıca SMC ve çocuk arabasını sıfırladım! :-)
Trond

Sadece kurtarma modundayken net göz atabildiğimi fark ettim, yani bir şekilde müdahale / engelleme yapan bir tür program, uygulama veya ayar olmalı.
Trond

Farklı Sormaya hoş geldiniz! Güzel yapılandırılmış bir soru için +1.
Tetsujin

Bizim / benim için biraz daha hata ayıklama yapmanın bir yolu var, ama bu biraz ek bilgi gerektiriyor. Bunu denemek istiyorsanız, bir sistem tanılama dosyasının oluşturulması ve yüklenmesi gerekir. Bu dosya, oturum açmış durumdayken bu tuş bileşimini kullanarak sorunlu Mac'te oluşturulabilir: Command-Option (alt) -Control-Shift-. (evet, sürenin de yapılması gerekir). Ekran yanıp söner ve birkaç dakika sonra bir sysdiagnose dosyası içeren bir pencere açılır. % 99 sistem bilgisi, ancak orada da bazı kişisel bilgiler sızıyor olabilir. Ancak her önemli donanım günlüğünü içerir!
John Keates

Oturum açarken tuşlara basın. Örneğin, açık bir Finder pencereniz olduğunda.
John Keates

Yanıtlar:


12

İşte size adım adım bir kılavuz:

  1. Mac'inizdeki Güvenlik Duvarı / Internet Güvenliği çözümünü / paket filtresini geçici olarak devre dışı bırakın (LittleSnitch / Hands Off! / Kaspersky Internet Security vb.)
  2. Çalışan bir Mac ile yönlendiricinizin yönetim arayüzüne bağlanın.
  3. Dahili arayüzü not edin (muhtemelen sizin durumunuzda 192.168.0.1)
  4. Yönlendiriciniz erişimi kontrol etmek için MAC filtreleri kullanıyorsa, söz konusu Mac'in kara listede bulunmadığını veya beyaz listeler kullanıyorsanız beyaz listeye alındığını kontrol edin. Bir Wi-fi arayüzünün MAC adresini almak için Mac'te Internet erişimi olmayan Sistem Tercihleri ​​-> Ağ -> "Wi-fi" -> Gelişmiş -> Donanım -> MAC Adresini seçin.
  5. İnternet erişimi olmayan Mac'te, arayüzü seçip küçük dişli çarkı -> "Hizmeti Devre Dışı Bırak" ı tıklayarak Wi-fi arayüzü dışındaki ağ tercihleri ​​bölmesindeki tüm arayüzleri devre dışı bırakın. Önce sol alt köşedeki kilidin kilidini açmanız gerekebilir.
  6. Wi-fi arayüzünü seçin ve 'Gelişmiş'i tıklayın
  7. TCP / IP ayarlarını seçin, IPv4'ü manuel olarak yapılandırmayı seçin ve uygun IP adresini, ağ maskesini ve ağ geçidi adresini girin (2. adımda bulunan IP adresini ağ geçidi adresi olarak girin). Örneğinizde bu, IP adresi olarak 192.168.0.2-192.168.0.254, netmask olarak 255.255.255.0 ve gareway olarak 192.168.0.1 aralığında kullanılmayan herhangi bir adres olmalıdır.
  8. TCP-IP ayarlarının yanındaki DNS sekmesini seçin.
  9. DNS sunucusu olarak 8.8.8.8 girin. Bu DNS sunucusu Google'dan herkese açık bir sunucudur.
  10. Ayarları kaydedin / uygulayın
  11. Terminal.app uygulamasını açın
  12. Mevcut güzergahları route -n flushbirkaç kez girerek yıkayın .
  13. DNS önbelleğini ile temizle dscacheutil -flushcache;sudo killall -HUP mDNSResponder. Görevi tamamlamak için yönetici şifrenizi girmelisiniz. Bu yalnızca Mac OS X 10.9 (Mavericks) ile çalışır. Başka bir OS X yüklüyse, uygun komutu kullanın.
  14. Şimdi ağ geçidi adresine ve DNS sunucusuna ping -c 5 192.168.0.1ve ile ping atın ping -c 5 8.8.8.8. Komut, belirtilen adrese 5 ping gönderir. Ping işlemini durdurmak için - -c seçeneğini eklemediyseniz - girmeniz yeterlidir ctrlC.
  15. Başarılı bir cevap alırsanız, Terminal'den çıkın. Yanıt alamadıysanız, ifconfig en1Wi-fi arayüzünüzün uygun ayarlarını girin ve tekrar kontrol edin. tr1, Wi-fi arayüzünüz olmalıdır.
  16. Ağ tercihlerine dönün ve diğer tüm arayüzleri yeniden etkinleştirin. Wi-fi arayüzünün listenin başında olduğunu kontrol edin. Listeyi yeniden sıralamak için küçük dişliyi tıklayın -> "Servis Siparişini Ayarla ..." ve arayüzleri yeniden düzenleyin.
  17. Şimdi istediğiniz bir tarayıcı açın ve rastgele bir siteye bağlanmaya çalışın.
  18. Şimdi internet erişiminiz varsa, Google DNS sunucusunu İSS'nizin DNS sunucularıyla değiştirebilir veya basitçe ekleyebilirsiniz.

Bu kılavuz sorunu çözmedi.

Bazı çok derin araştırmalardan sonra ( John Keates için de kudos ), yanlış yapılandırılmış bir dnscrypt / dnscrypt-proxy'nin suçlu olduğunu öğrendik .


Merhaba klanomath. Güzel bir rehber için teşekkürler, ama yine de çevrimiçi olamıyorum .. ping yaparken yanıt alıyorum, ama yine de net göz atmak veya uygulamaları güncellemek izin vermez. Bu konuda başka düşünceleriniz var mı?
Trond

Hem LittleSnitch hem de Hands Off! 'U denedim, ancak kaldırıldı. Ifconfig -a yaptım ve uzun bir cevap aldım, aramamı istediğiniz özel bir şey var mı? Ben ifconfig -a yanıtı kopyalamak için bana bütün gün sürer, böylece bir tablet üzerinde bu yazıyorum
Trond

Orijinal yazıyı ifconfig -a çıktısı ile düzenledim. :-)
Trond

Ne yazık ki diğer macbook şu anda burada olmayan bir arkadaşa ait: s Bana yardım etmeye çalıştığınız için çok teşekkür ederim. Bilgisayarımda LS ve HO kalıntıları için arama yapmalı mıyım? Öyleyse, nasıl yaparım? : P
Trond

Yanıt almak yaklaşık bir dakika sürer, sonra şunu alıyorum: HTTP / 1.0 400 Kötü İstek İçerik Uzunluğu: 54 İçerik Türü: metin / html; masraflar = UTF-8 Dat: 23 Mart 2015 Pzt 14:06:20 GMT Sunucusu: GFE / 2.0
Trond

10

Yapılandırmanızı inceledikten sonra, burada iki faktör rol oynuyor olabilir:

  • DNS
  • Firewall

Çalışan bir İnternet bağlantısını onaylamanın hızlı bir yolu, ancak kötü DNS, etki alanı adı yerine IP adresini kullanarak bir web sitesine gidiyor. Örneğin: bir WikiMedia Foundation adresi olan http://91.198.174.192 . "Yapılandırılmamış alan adı" gibi bir şey söylemelidir.

İlk olarak, DNS'yi düzeltelim. Sistem Tercihleri, Ağ'a gidin ve panelin hala kilitli olması durumunda kilidi tıklayın. Ardından, aktif ağ arayüzünüze (muhtemelen Wi-Fi veya AirPort) gidin, Gelişmiş'i ve ardından DNS sekmesini tıklayın. Oradaki her şeyi temizle. Açık gri eşyalar değiştirilemez ve onları orada bırakabilirsiniz, DHCP ile sağlanır. Tamam'a ve ardından Uygula'ya basın.

İnternet bu noktada işe yarayabilir. Öyleyse: yay! Değilse, devam edin.

İlk olarak, DNS'nin şimdi doğru ayarlanıp ayarlanmadığını bilmemiz gerekir. Bunu yapmanın en kolay yolu bir Terminal penceresi (evet, sadece harflerle ürkütücü uygulama) açmak ve yazmaktır: cat /etc/resolv.conf

Bu şuna benzer bir çıktı üretmelidir:

#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
domain something
nameserver 192.168.123.1

Ad sunucusundan sonraki sayılar ve etki alanından sonraki ad değişebilir. Bununla birlikte, ad sunucusunun '127.0.0.1' sayısını almaması önemlidir, çünkü bu işe yaramaz. Sayı 127.0.0.1 değilse, sorun yoktur ve DNS artık doğru ayarlanmıştır.

Ardından, ağ trafiğini kontrol eden Handsoff uzantısı gibi artık uygulamaları yüklü olmayan tüm uzantıları silin. Tam adın ne olduğundan emin değilim, ancak / System / Library / Extensions veya / Library / Extensions içinde bulunuyor. İlk tire "/" sabit sürücünüzün kökü veya başlangıcı anlamına gelir. Çoğu durumda bu "Macintosh HD" dir. "/" Başlangıcına nasıl ulaşacağınızdan emin değilseniz, Finder'ın üst menüsünden Finder -> Go -> Klasöre Git seçeneklerini kullanın. Kutuyu temizleyin, tek bir eğik çizgi ("/") yazın ve Git'e basın.

Uzantıya "com.metakine.handsoff.driver" adı verilebilir. Bu uzantıyı silmek ve ardından yeniden başlatmak sorunu çözecektir. İnternet bundan sonra çalışmalıdır.


IMO, muhtemelen her dns isteğini yönlendiren dns-crypt-proxy / dns-crypt'dir. Ağ tercihleri ​​google DNS sunucusunu (8.8.8.8) içermesine rağmen, resol.conf'un 127.0.0.1'i içermesinin nedeni budur (SystemConfiguration / preferences.list-> NetworkServices-> 8516C ....-> DNS
klanomath

Evet haklısın. Ancak yine de DNS'yi öldürmemelidir. Şimdilik, sorunu teşhis etmek için dnscrypt'i yoldan çıkarmak akıllıca bir adım olacaktır.
John Keates

Hey ve iyi açıklanmış başka bir cevap için teşekkürler. İşte başlıyoruz; Ağ tercihlerini açtım ve dns bölmesindeki her şeyi kaldırdım. Komik bir şey o 127.0.0.1 otomatik olarak gri ortaya çıkıyor olsa da ..? Sonra terminal açtım ve cat /etc/resolve.conference yazdım ve dediğin gibi cevap aldım. Benim son iki satır okur: arama ev ve ad sunucusu (ne oldu) 127.0.0.1 .. Her iki klasörde de aradım, ancak sildiğim Sistem / Kütüphane / Uzantılar klasöründe sadece "handsoff.kext" bulabildim. Şimdi dnscrypt'i kaldıracağım / sileceğim, sonuçlarla hemen döneceğim! :-)
Trond

@Trond dnscrypt'i kaldırmak zorunda değilsiniz, sadece düzgün bir şekilde yapılandırın
klanomath

WOOOOHOOO !!!! : DI sonunda çevrimiçiyim! DNSCrypt (zaten kullanmıyordum) silindi ve şimdi Web'e göz atıyorum. ÇOK TEŞEKKÜR EDERİM @klanomath & John Keates, süper yardımın olmadan delirirdim!
Trond

1

Ağ tercihlerindeki DNS adresini değiştirerek benzer bir sorunu düzelttik (yönlendiriciye bağlanın ama internet yok): 192.168.0.1 (yönlendirici ayarlarını değiştirmek için yönlendirici ipiydi) 192.168.0.5 olarak değiştirdim ve internet bağlantım saniyeler içinde sabit. Umarım senin için çalışır


1

hey benimkini tamir etmeyi öğrendim. Birisi yönlendiricime ebeveyn kontrolü koydu, cihazınızın engelini kaldırırsanız düzeltmesi gerekir!


0

Bilgisayarınızdaki tarihin doğru olup olmadığını kontrol edin. Bu benim için çalıştı. Bir şekilde değişti ve düzelttikten sonra sorun çözüldü. Şerefe!


0

Müşterim MacBook Pro 6,1, Sierra 10.12.4 sürümüne güncellendiğinde bu belirtiyi aldı. Yukarıdaki tüm adımları denedikten ve 3-1 / 2 saatlik yeniden yüklemeden sonra ('kalan' zamanlayıcı 5 dakikadan geriye sayılır!) sistem bağlantıları (App Store veya güncelleme yok).

Uzantılar tartışması beni Sistem> Kütüphane> Uzantılar klasörüne götürdü ve burada AppleAirPort2.kext dosyasının 2010 kopyasını buldum . Tam bağlanabilirliği yeniden kazanmak için tek yapmam gereken bu dosyayı silmek (elbette yedeklendi) ve makineyi yeniden başlatmaktı! BAŞKA BİR ŞEY ÇALIŞMIYOR. Bu düzeltme ilk kez çalıştı . BUNUN BİRİNE YARDIMCI OLDUĞU UMUT


0

Sierra'ya yükseltme yaparken aynı kayıp internet problemi vardı. Sierra'ya yükselttikten sonra yönlendiricime bağlanabilir, ancak internete bağlanamaz.

cat /etc/resolv.confTerminali kontrol ettim ve cevap böyle bir dosya olmadığını söyledi. Vb klasörü kontrol ve yeterli, hiçbir dosya. Başka bir dizüstü bilgisayarımı kontrol ettim ve oradaydı. (Aslında bu bir takma addırprivate/var/run/resolv.conf

resolve.confDosyayı çalışan dizüstü bilgisayarımdan kopyaladım, /runklasöre yerleştirdim ve bir takma ad oluşturdum. Takma adı kopyaladım /etc/ ve bilgisayarı yeniden başlattım. Daha sonra Network Prefs'a bir DNS sunucusu ekledi cat /etc/resolv.conf ve Bingo ile bir terminal kontrolü yaptı ! her şey teslim.

Safari açıldı ve günler içinde ilk kez çevrimiçi oldu. El Capitan'dan Sierra'ya çok sayıda mac'ları bu küçük Macbook Air'e kadar sorunsuz bir şekilde yükselttim.



-1

Bilgisayarınızda bulunan tüm virüsten koruma yazılımlarını kapatmayı deneyin. Bu benim için çalıştı.


-1

Sorun çözüldü TCP / IP DCHP manuel moddaydı (neden? Bilmiyorum) Otomatik Voilà olarak değiştirildi!


Farklı Sormaya hoş geldiniz. Cevapların tek bir satırdan daha fazlası olmasını isteriz. İdeali, cevap * haktır neden açıklamak istiyorum "Ayrıca bağlantılar, alıntıları ve / veya ekran görüntüleri sağlamak için yardımcı olur yardım bölümünü inceleyin.. Nasıl Cevap için sorulara iyi cevap yazma
Allan

-1

Aynı sorunu yaşadım ve bir şekilde bir VPN hizmetini açıp kapatarak çözdüm. Kulağa garip gelebilir ama benim için başka hiçbir şey işe yaramadı.

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.