Введите команду:
% 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
Здесь, до того, как default
будет напечатано правило последней строки , маршрут просто висит на некоторое время.
Таблица маршрутов не кэшируется где-нибудь?
Я использовал grep для получения результата, route
чтобы получить default
правило, чтобы получить шлюз по умолчанию. Теперь, route
кажется, зависают на некоторых машинах.
shell-script
gateway
routing
Xiè Jìléi
источник
источник
/proc/net/route
.ip route
также легче проанализировать.Ответы:
Он пытается выполнить обратный поиск DNS по адресу шлюза и ожидает тайм-аута. Попробуйте запустить с
-n
опцией, чтобы подавить это.источник
У вас могут быть проблемы с DNS. Попробуйте следующее, чтобы проверить это:
Если все работает нормально, вы не должны задерживаться при выполнении команды route
С уважением
источник