Rota tablosu dökülmeden önce neden 'rota' bir süre durur?


11

Komutu yazmak:

% route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     2      0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
(... hang for a while ...)
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0

Burada, son satır defaultkuralı yazdırılmadan önce , rota sadece bir süre bekle.

Rota tablosu bir yerde önbelleğe alınmamış mı?

Varsayılan ağ geçidini routealmak için defaultkuralı almak için sonucu grep . Şimdi, routebazı makinelerde bir süre beklemek gibi görünüyor.


2
BTW, bu bilgi için / proc / net / route dosyasını ayrıştırmak daha verimli olur.
Keith

IP'ler, onaltılık sayılarla kodlanır /proc/net/route.
Xiè Jìléi

2
Evet. böylece onları dönüştürebilirsiniz. Yapamıyorsanız, çıktısını ip routeayrıştırmak da daha kolaydır.
Keith

Yanıtlar:


23

Ağ geçidi adresinde ters DNS araması yapmaya çalışıyor ve zaman aşımı bekleniyor. Bunu -nbastırma seçeneğiyle koşmayı deneyin .


3

DNS ile ilgili bazı sorunlarınız olabilir. Kontrol etmek için aşağıdakileri deneyin:

$ cat /etc/resolv.conf
nameserver <IP_1>
nameserver <IP_2>
search <DOMAIN>

host www.google.com <IP_1>

host www.google.com <IP_2>

Her şey yolunda giderse, 'route' komutunu uygularken hiçbir gecikme almamalısınız

Saygılarımızla

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.