LINUX.ORG.RU
ФорумAdmin

Заморочки из бочки с /sbin/ip


0

0

даю:
/sbin/ip route get 1.1.1.1 from 172.16.4.247
в ответ:
RTNETLINK answers: Invalid argument

т.е., я зочу узнать, как будет маршрутизировать ядро пакеты от 172.16.4.247 до 1.1.1.1, но никак не могу этого сделать.

система - gentoo

подскажите плиз, правильно даю команду ?


Ответ на: комментарий от anonymous

нет, не мой.
с этого адреса через меня пересылают пакеты.
у меня просто несколько каналов, и мне надо узнать через какой уходят пакеты.

nial
() автор топика
Ответ на: комментарий от yumi

может быть
ip route get 172.16.4.247 to 1.1.1.1

nial
() автор топика

прикол в том, что если дать последню команду
ip route get 172.16.4.247 to 1.1.1.1
то что-то таки отоюразиться, но информация будет не правильной.

вот:
ip rule ls | grep 4.247
32756: from 172.16.4.247 lookup channel_1

ip route ls table channel_1
192.168.169.1 dev eth1 scope link src 192.168.169.2
127.0.0.0/8 dev lo scope link
default via 192.168.169.1 dev eth1

то есть, он должен мне говорить что пакеты идут через eth1, а говорит:

ip route get 172.16.4.247 to 1.1.1.1
1.1.1.1 via 192.168.254.1 dev eth2 src 192.168.254.2
cache mtu 1500 advmss 1460 metric10 64

вот я и думаю, с чего это вдруг /sbin/ip route get фигню травит

nial
() автор топика
Ответ на: комментарий от yumi

Вот, собственно вывод первого и второго вариантов:
ip route get 10.10.5.25 to 193.193.193.100
193.193.193.100 via 199.199.199.29 dev eth0 src 199.199.199.9

ip route get 193.193.193.100 from 10.10.5.25
193.193.193.100 from 10.10.5.25 via 199.199.199.29 dev eth0


yumi ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.