Sinyal Wi-fi / ethernet penuh tetapi tidak ada internet

17

Saya benar-benar berharap seseorang di sini dapat membantu saya, karena saya mulai frustrasi dengan macbook saya sekarang.
Saya memiliki model 2011 akhir 15 "macbook pro menjalankan OSX 10.9.5 yang menolak untuk terhubung ke Internet pada jaringan rumah saya. Saya memiliki masalah yang sama apakah itu WiFi atau melalui kabel ethernet, saya memiliki sinyal penuh tetapi tidak bisa online. perangkat terhubung dengan baik; ponsel dan tablet android, xbox satu, iPhone dan
macbook lainnya, semua online dan browsing internet. Saya tidak punya masalah menghubungkan ke jaringan lain dengan macbook pro saya sebelumnya dan saya hanya mencoba di rumah teman untuk memeriksa, dengan tidak ada masalah.
Sesuatu yang kecil, yang mungkin merupakan petunjuk bagi seseorang: ketika saya membuka alat diagnostik jaringan, macbook pro saya menghubungkan sesuatu yang tampak seperti mikrodetik dan itu memberi tahu saya bahwa saya terhubung ke Internet dan semuanya tampak baik-baik saja.
IP saya 192.168.0.5 subnet mask 255.255.255.0 dan IPv6 diatur ke otomatis. Tidak ada opsi yang diperiksa di bawah tab proksi.
Sekarang saya sudah mencoba yang berikut, dalam urutan yang berbeda dan beberapa kali, tidak berhasil:

  1. Memperbarui / mematikan & menghidupkan / memasukkan DHCP secara manual.
  2. Mulai ulang / mengatur ulang router dan macbook.
  3. Menghidupkan / mematikan WiFi.
  4. Hapus & tambahkan layanan (WiFi & ethernet).
  5. Memeriksa dan menyalin semua pengaturan jaringan dari macbook pro lain yang terhubung dan online di jaringan saya.
  6. Menjalankan alat diagnostik dan asisten jaringan
  7. Lokasi digandakan / dihapus / ditambahkan
  8. Menghapus folder / Library / Preferences / SystemConfiguration.
  9. Kata sandi jaringan yang dihapus dari gantungan kunci.

Saya sudah mencoba hal-hal lain juga, tetapi tidak ingat apa lagi sekarang.

Tanggapan dari ifconfig en1:

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 

Saya berdoa agar seseorang di luar sana memiliki kata-kata ajaib atau solusi 2-klik untuk saya, tetapi saya akan berterima kasih atas panduan panjang yang menyeluruh untuk menyelesaikannya juga! <3

Salam Trond

Trond
sumber
Saya juga telah mengatur ulang SMC dan kereta bayi! :-)
Trond
Saya baru saja memperhatikan bahwa saya dapat menelusuri internet saat berada dalam mode pemulihan, artinya harus ada semacam program, aplikasi, atau pengaturan yang mengganggu / memblokir dalam beberapa cara.
Trond
Selamat Datang di Tanya Berbeda! +1 untuk pertanyaan terstruktur dengan baik.
Tetsujin
Ada cara bagi kami / saya untuk melakukan sedikit lebih banyak debugging, tetapi ini membutuhkan beberapa informasi tambahan. Jika Anda bersedia untuk mencoba ini, file diagnostik sistem perlu dibuat dan diunggah. File ini dapat dibuat pada Mac yang bermasalah menggunakan kombinasi tombol ini saat login: Command-Option (alt) -Control-Shift-. (ya, periode perlu diadakan juga). Layar akan berkedip, dan setelah beberapa menit akan muncul jendela berisi file sysdiagnose. Ini 99% informasi sistem, tetapi mungkin ada beberapa informasi pribadi yang bocor di sana juga. Tapi itu berisi setiap log perangkat keras yang penting!
John Keates
Tekan tombol saat login. Misalnya ketika Anda memiliki jendela Finder terbuka.
John Keates

Jawaban:

12

Berikut ini panduan langkah demi langkah untuk Anda:

  1. Nonaktifkan sementara solusi Firewall / Internet Security / filter paket pada Mac Anda (seperti LittleSnitch / Hands Off! / Kaspersky Internet Security dll.)
  2. Sambungkan ke antarmuka administratif router Anda dengan Mac yang berfungsi.
  3. Catat antarmuka internal (mungkin 192.168.0.1 dalam kasus Anda)
  4. Jika router Anda menggunakan filter MAC untuk mengontrol akses, periksa apakah Mac yang dimaksud tidak masuk daftar hitam atau masuk daftar putih jika Anda menggunakan daftar putih. Untuk mendapatkan alamat MAC dari antarmuka Wi-fi, buka System Preferences -> Network -> Pilih "Wi-fi" -> Advanced -> Hardware -> MAC Address di Mac tanpa akses internet.
  5. Pada Mac tanpa akses internet, nonaktifkan semua antarmuka di panel preferensi jaringan kecuali antarmuka Wi-fi dengan memilih antarmuka dan mengklik gigi kecil -> "Jadikan Layanan Tidak Aktif". Anda mungkin harus membuka kunci kunci di sudut kiri bawah terlebih dahulu.
  6. Pilih antarmuka Wi-fi dan klik 'Advanced'
  7. Pilih pengaturan TCP / IP, pilih untuk mengkonfigurasi IPv4 secara manual dan masukkan alamat IP, netmask, dan alamat gateway yang tepat (masukkan alamat IP yang ditemukan pada langkah 2 sebagai alamat gateway). Dalam contoh Anda ini harus alamat apa pun yang belum digunakan dalam kisaran 192.168.0.2-192.168.0.254 sebagai IP-address, 255.255.255.0 sebagai netmask dan 192.168.0.1 sebagai gareway.
  8. Pilih tab DNS di sebelah pengaturan TCP-IP.
  9. Masukkan 8.8.8.8 sebagai server DNS. Server DNS ini adalah server publik dari Google.
  10. Simpan / terapkan pengaturan
  11. Buka Terminal.app
  12. Bilas semua rute yang ada dengan memasukkan route -n flushbeberapa kali.
  13. Siram cache DNS dengan dscacheutil -flushcache;sudo killall -HUP mDNSResponder. Anda harus memasukkan kata sandi admin Anda untuk menyelesaikan tugas. Ini bekerja hanya dengan Mac OS X 10.9 (Mavericks). Jika OS X lain diinstal gunakan perintah yang sesuai.
  14. Sekarang ping alamat gateway dan server DNS dengan ping -c 5 192.168.0.1dan ping -c 5 8.8.8.8. Perintah mengirim 5 ping ke alamat yang ditentukan. Untuk berhenti melakukan ping - jika Anda tidak menyertakan opsi -c - cukup masukkan ctrlC.
  15. Jika Anda mendapatkan jawaban yang berhasil, keluarlah dari Terminal. Jika Anda tidak mendapatkan jawaban, masukkan ifconfig en1dan periksa kembali pengaturan yang sesuai dari antarmuka Wi-fi Anda. en1 harus menjadi antarmuka Wi-fi Anda.
  16. Kembali ke preferensi jaringan dan aktifkan kembali semua antarmuka lainnya. Pastikan antarmuka Wi-fi ada di bagian atas daftar. Untuk menyusun ulang daftar, klik pada gir kecil -> "Set Service Order ..." dan atur ulang antarmuka.
  17. Sekarang buka browser pilihan Anda dan coba sambungkan ke situs sewenang-wenang.
  18. Jika Anda memiliki akses internet sekarang, Anda dapat mengganti server Google DNS dengan DNS-server ISP Anda atau cukup menambahkannya.

Panduan ini tidak menyelesaikan masalah.

Setelah beberapa penyelidikan yang sangat mendalam (pujian juga kepada John Keates ) kami menemukan bahwa dnscrypt / dnscrypt-proxy yang salah dikonfigurasi adalah penyebabnya.

klanomath
sumber
Halo klanomath. Terima kasih untuk panduan yang bagus, tetapi saya masih belum bisa online .. saya mendapat respons ketika melakukan ping, tetapi masih tidak mengizinkan saya menjelajahi internet atau memperbarui aplikasi. Ada pemikiran lain tentang masalah ini?
Trond
Saya telah mencoba LittleSnitch dan Hands Off !, tetapi keduanya telah dihapus instalasinya. Saya melakukan ifconfig -a dan mendapat jawaban panjang, sesuatu yang khusus yang Anda ingin saya cari? Saya menulis ini di tablet, jadi saya butuh waktu seharian untuk menyalin jawaban dari ifconfig -a
Trond
Saya telah mengedit posting asli dengan output ifconfig -a. :-)
Trond
Sayangnya macbook lain milik seorang teman yang tidak ada di sini saat ini: s Terima kasih banyak telah mencoba membantu saya. Haruskah saya melakukan pencarian di komputer saya untuk sisa-sisa LS dan HO? Jika demikian, bagaimana saya melakukannya? : P
Trond
Dibutuhkan sekitar satu menit untuk mendapatkan respons, maka saya mendapatkan ini: HTTP / 1.0 400 Buruk Permintaan Konten-Panjang: 54 Jenis-Konten: teks / html; biaya = UTF-8 Dat: Sen, 23 Mars 2015 14:06:20 GMT Server: GFE / 2.0
Trond
10

Setelah memeriksa konfigurasi Anda, tampaknya ada dua faktor yang mungkin berperan di sini:

  • DNS
  • Firewall

Cara cepat untuk mengonfirmasi koneksi internet yang berfungsi tetapi DNS yang buruk pergi ke situs web dengan menggunakan alamat IP itu daripada nama domainnya. Misalnya: http://91.198.174.192 yang merupakan alamat Yayasan WikiMedia. Seharusnya mengatakan sesuatu seperti "nama domain yang tidak dikonfigurasi".

Pertama, mari kita perbaiki DNS. Pergi ke System Preferences, Network dan klik kunci jika panel masih terkunci. Selanjutnya, buka antarmuka jaringan aktif Anda (mungkin Wi-Fi atau AirPort), klik Advanced dan kemudian tab DNS. Bersihkan semua yang ada di sana. Item abu-abu terang tidak bisa berubah dan Anda bisa membiarkannya di sana, mereka diberikan melalui DHCP. Tekan OK lalu Terapkan.

Internet dapat berfungsi pada saat ini. Jika demikian: yay! Jika tidak, lanjutkan.

Pertama, kita perlu tahu apakah DNS sekarang diatur dengan benar. Cara termudah untuk melakukan ini adalah dengan membuka jendela Terminal (ya, aplikasi seram hanya dengan huruf), dan mengetik: cat /etc/resolv.conf

Ini harus menghasilkan output yang mirip dengan ini:

#
# 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

Angka-angka setelah nama server dan nama setelah domain dapat bervariasi. Namun, penting bahwa server nama tidak mendapatkan nomor '127.0.0.1', karena itu tidak akan berfungsi. Jika nomor tidak ada 127.0.0.1, tidak apa-apa, dan DNS sekarang diatur dengan benar.

Selanjutnya, hapus semua ekstensi yang tidak lagi memasang aplikasinya, seperti ekstensi Handsoff yang mengontrol lalu lintas jaringan. Saya tidak yakin apa nama pastinya, tetapi terletak di / System / Library / Extensions atau / Library / Extensions. Tanda hubung pertama "/" berarti root, atau awal dari hard drive Anda. Dalam kebanyakan kasus itulah "Macintosh HD". Jika Anda tidak yakin bagaimana cara memulai "/", gunakan Finder -> Go -> Go To Folder dari menu atas di Finder. Kosongkan kotak, ketik satu garis miring ("/"), dan tekan Go.

Ekstensi tersebut bisa disebut sesuatu seperti "com.metakine.handsoff.driver". Menghapus ekstensi itu dan kemudian mem-boot ulang akan menghapus masalah itu. Internet seharusnya berfungsi setelah itu.

John Keates
sumber
IMO itu adalah dns-crypt-proxy / dns-crypt yang mungkin mengarahkan ulang setiap permintaan dns. Itulah alasan mengapa resol.conf berisi 127.0.0.1 meskipun jaringan lebih dulu mengandung google DNS-server (8.8.8.8) (dalam SystemConfiguration / preferences.list-> NetworkServices-> 8516C ....-> DNS
klanomath
Ya kamu benar Tapi tetap saja, seharusnya tidak membunuh DNS. Untuk saat ini, untuk mendiagnosis masalahnya, menyingkirkan dnscrypt akan menjadi langkah yang bijak.
John Keates
Hei dan terima kasih atas jawaban lain yang dijelaskan dengan baik. Jadi di sini kita mulai; Saya membuka preferensi jaringan dan menghapus semua yang ada di panel dns. Lucunya, 127.0.0.1 secara otomatis muncul dalam warna abu-abu ..? Kemudian saya membuka terminal dan mengetikkan cat /etc/resolve.conference dan mendapat balasan seperti yang Anda katakan. Dua baris terakhir saya berbunyi: search home dan nameserver (coba tebak) 127.0.0.1 .. Saya mencari di kedua folder, tetapi hanya bisa menemukan "handsoff.kext" di folder System / Library / Extensions yang saya hapus. Sekarang saya akan menghapus / menghapus dnscrypt, segera kembali dengan hasilnya! :-)
Trond
@Trond Anda tidak perlu menghapus dnscrypt, cukup konfigurasikan dengan benar
klanomath
WOOOOHOOO !!!! : AKU akhirnya online! DNSCrypt yang terhapus (toh saya tidak menggunakannya) dan sekarang saya menjelajah Web. Terima kasih banyak @ klanomath & John Keates, saya akan menjadi gila tanpa bantuan super Anda!
Trond
1

Saya memperbaiki masalah yang sama (terhubung ke router tetapi tidak ada internet) dengan mengubah alamat DNS di preferensi jaringan: Itu 192.168.0.1 (yang merupakan ip router untuk mengubah pengaturan router) Saya mengubahnya ke 192.168.0.5 dan koneksi internet saya diperbaiki dalam hitungan detik. Semoga ini berhasil untuk Anda

Iman
sumber
1

hei ive menemukan memperbaiki milikku. seseorang meletakkan kontrol orangtua di router saya, jika Anda membuka blokir perangkat Anda itu harus memperbaikinya!

kyle
sumber
0

Periksa apakah tanggal di komputer Anda benar. Ini berhasil untuk saya. Entah bagaimana itu berubah, dan setelah saya memperbaikinya, masalah terpecahkan. Bersulang!

JKA
sumber
0

Pelanggan saya MacBook Pro 6,1 mendapatkan gejala ini ketika diperbarui ke Sierra 10.12.4. Setelah mencoba hampir semua langkah di atas, dan gagal untuk memperbaiki setelah menginstal ulang 3-1 / 2 jam (timer 'tersisa' dihitung mundur dari 5 menit!) Masih ada konektivitas dengan ping tetapi tidak ada lalu lintas yang masuk ke Firefox, Safari, Mail atau koneksi sistem (tidak ada App Store atau pembaruan).

Diskusi tentang Ekstensi membawa saya ke folder System> Library> Extensions tempat saya menemukan salinan 2010 file AppleAirPort2.kext . Yang harus saya lakukan untuk mendapatkan kembali konektivitas penuh adalah menghapus file ini (tentu saja didukung) dan reboot mesin! TIDAK ADA YANG LAIN YANG BEKERJA. Perbaikan ini bekerja pertama kali . HARAP INI MEMBANTU SESEORANG ...

Di mana saja
sumber
0

Saya memiliki masalah internet yang hilang yang sama ketika melakukan upgrade ke Sierra. Dapat terhubung ke router saya tetapi tidak ke internet setelah memutakhirkan ke Sierra.

Saya memeriksa cat /etc/resolv.confterminal dan jawabannya mengatakan tidak ada file seperti itu. Memeriksa folder dll dan tentu saja, tidak ada file. Saya memeriksa laptop saya yang lain dan itu ada di sana. (Sebenarnya itu adalah alias yang mengarah keprivate/var/run/resolv.conf

Saya cukup menyalin resolve.conffile dari laptop saya yang berfungsi, meletakkannya /runfolder dan membuat alias. Saya menyalin alias ke /etc/ dan mem-boot ulang komputer. Kemudian menambahkan server DNS di Prefs Jaringan dan melakukan pemeriksaan terminal dengan cat /etc/resolv.conf dan Bingo! semuanya sudah diperiksa.

Safari yang dibooting dan online untuk pertama kalinya dalam beberapa hari. Saya telah memutakhirkan sejumlah besar mac dari El Capitan ke Sierra tanpa masalah sampai Macbook Air kecil ini.

Dennis
sumber
-1

Coba matikan semua perangkat lunak anti-virus yang Anda miliki di komputer Anda. Itu berhasil bagi saya.

Casey35
sumber
-1

Masalah yang diselesaikan TCP / IP DCHP berada dalam mode manual (mengapa? Saya tidak tahu) Diubah ke Voilà otomatis!

Hany Yassa
sumber
Selamat Datang di Tanya Berbeda. Kami menyukai jawaban yang lebih dari sekadar satu baris. Idealnya, Anda ingin menjelaskan mengapa jawaban Anda * benar. "Ini juga membantu memberikan tautan, kutipan, dan / atau tangkapan layar. Silakan tinjau bagian bantuan kami Cara Menjawab tentang menulis jawaban yang baik untuk pertanyaan
Allan
-1

Saya memiliki masalah yang sama dan entah bagaimana saya memperbaikinya dengan menghidupkan dan mematikan layanan VPN. Mungkin terdengar aneh tapi tidak ada yang berhasil untuk saya.

dvvidko
sumber