Я использую Arch-Linux.
route
и ip route
дают мне в основном одну и ту же информацию.
Но route
занимает гораздо больше времени, чем ip route
.
Какова причина?
Я использую Arch-Linux.
route
и ip route
дают мне в основном одну и ту же информацию.
Но route
занимает гораздо больше времени, чем ip route
.
Какова причина?
Разница в возрасте: ip
, часть пакета iproute2
, новее и предназначен для замены старых инструментов, таких как route
.
Большинство руководств по настройке сети по-прежнему ссылаются на ifconfig и route в качестве основных инструментов настройки сети, но известно, что ifconfig ведет себя неадекватно в современных сетевых средах. Они должны быть устаревшими, но большинство дистрибутивов все еще включают их. Большинство систем конфигурации сети используют ifconfig и, таким образом, предоставляют ограниченный набор функций. Проект /etc /net направлен на поддержку большинства современных сетевых технологий, поскольку он не использует ifconfig и позволяет системному администратору использовать все функции iproute2, включая управление трафиком.
iproute2 обычно поставляется в пакете под названием iproute или iproute2 и состоит из нескольких инструментов, наиболее важными из которых являются ip и tc. ip контролирует конфигурацию IPv4 и IPv6, а tc - контроль трафика. Оба инструмента выводят подробные сообщения об использовании и сопровождаются набором справочных страниц.
Как задокументировано википедией, ip route
предназначен для замены route
а ip addr
и ip link
заменят ifconfig
.