Multihop ping6 в Ubuntu

Я хотел бы пропинговать узел по маршруту с несколькими прыжками, используя ping6. Допустим, у меня есть интерфейсы A, B и C, и они связаны друг с другом через соединение p2p. Ориентация соединения подобна этому BAC (как A посередине и подключен как к B, так и к C, а A является владельцем группы). Я хотел бы пропинговать C из B следующим образом: B->A->C. Если бы я хотел пинговать, используя один прыжок, я бы использовал ping6 -I <interface name of source> <Inet6 address of destination>, Мне было интересно, можно ли пинговать мульти хоп. Пожалуйста помоги!

1 ответ

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

Ваш конкретный случай будет выглядеть, например, так:

traceroute -6 -i "B-interface" -g "A-IP" "C-IP"

здесь -6 флаг обозначает IPv6

-i для исходящего интерфейса на вашем хосте

-g для шлюза или как следующий прыжок в вашем случае

и, наконец, ваш пункт назначения

если ваше соединение было маршрутом по умолчанию, вы также можете использовать только tracepath6 с IP-адресом получателя, и он сделает всю работу за вас.

Другие вопросы по тегам