Google'a ping işlemi yapmaya çalışırken "ağa erişilemiyor", ancak dahili adresler çalışıyor


25

192 ağdaki evimdeki diğer bilgisayarlara gidebilirim, ancak dışarı çıkmaya çalışmak bana "ağa erişilemiyor" mesajı veriyor. p3p1 iyi bir IP Adresiyle çalışıyor. Fedora 16. çalıştırılıyor. Sorun gidermek için ne yapmam gerekir?

Evdeki diğer tüm bilgisayarlar çalışıyor (Windows, Mac).


Evinizdeki diğer bilgisayarların harici internet erişimi var mı? (Diğer PC ping google?) Evinizi ADSL / kablo / yeniden başlattı mı? modem?
Darius

1
8.8.4.4'e ping atmayı deneyebilir misiniz?
MariusMatutiae

Ağ geçidine ping atabilir misin? Ağ geçidinin dış arayüzüne ping atabiliyor musunuz?
brandonscript

Ping 8.8.4.4 başarısız @MariusMatutiae - aynı hata, "bağlan: Ağa erişilemiyor." Ama sonra bir "rota -n" yaptım ve ağ geçidi olmadığımı fark ettim, bir tane ekledim ("rota ekle -net 0.0.0.0 gw 192.168.1.1 p3p1") ve şimdi 8.8.4.4'e ping atabiliyorum ama hala 74.125.229.194 ( Google).
Scott C Wilson

Evet @ r3mus 192.168.1.1'e ping atabilirim. Çalışan bir makinede "whatismyipaddress.com" a gidiyorum ve harici adresimi alıyorum ve başarısız makinemden de başarılı bir şekilde ping atabiliyorum.
Scott C Wilson

Yanıtlar:


39

Evinizdeki diğer tüm parçaların bir bağlantısı olduğunu söylüyorsunuz. O zaman sorun sadece linux makinenizde yatmaktadır. Birkaç olasılık vardır:

  1. Bir bağlantınız var, ancak DNS'inize erişemiyorsunuz; bunu teşhis edebilirsin

    ping -c1 8.8.4.4
    

    Google'a erişebiliyorsanız, bir bağlantınız vardır ve yalnızca DNS sunucularınızı güncellemeniz gerekir. /Etc/resolv.conf dosyanızı düzenleyin (sudo olarak) ve şu iki satırı ekleyin:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    ve şimdi gitmekte fayda var.

  2. Google'a ping atamazsınız, ancak yönlendiricinize veya LAN'ınızdaki başka bir bilgisayara ping atabilirsiniz. Bu durumda, sorun 1 de olabilir, bu nedenle bunu kontrol etmeniz gerekir, ancak önce yönlendirme tablonuzu kontrol etmeniz gerekir. İle yazdırın

    ip route show default
    

    ve bunun gibi bir yanıt olup olmadığını kontrol edin:

    default via 192.168.11.1 dev wlan0 proto dhcp metric 600
    

    (bu benim laptopum için). Önemli olan, yönlendiricinizin doğru IP adresinin tam olarak benimki ( 192.168.11.1 ) gösterildiği yerde gösterilmesidir. Yanlış bir IP adresi gösterilirse veya daha da kötüsü, ip route show varsayılan komutu yanıt almazsa , yönlendirme tablonuz bozulmuş demektir. Basitçe şu yollarla geri yükleyebilirsiniz:

    sudo ip route del default (only if the wrong IP address appears)
    sudo ip route add default via IP.address.OfYour.Router
    

    ve şimdi 1. adıma geçebiliriz.

  3. LAN'ınızda herhangi bir pc'ye ping atamıyorsanız, başka bir sorun var ve daha fazla soru sorulması gerekecek. Ama oraya vardığımızda o köprüyü geçeceğiz.


3
Yaradı! Sorunun NetworkManager'da lapa lapa olması konusunda doğru olduğundan şüpheleniyorum.
Scott C Wilson

1
Yaşamım boyunca, yeniden başlattığımda bunun nasıl devam edeceğini anlayamıyorum. Ben / etc / network / arayüzlerinde birçok farklı şey denedim, ama işe yarayamıyorum.
thouliha

@thouliha Sorunuzun kısmen dağıtımınıza bağlı olarak birçok farklı yanıtı var. Dağıtımınızın adı da dahil olmak üzere ayrı bir soru olarak sorarsanız, cevaplamaktan memnuniyet duyarız.
MariusMatutiae

Bozuk bir yönlendirme masam vardı. Açık tavsiyeniz için çok teşekkürler
Rich Standbrook
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.