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-адресом получателя, и он сделает всю работу за вас.