Когда вы видите «! Z» или «! X» в traceroute, что это значит?
Откуда это исходит и как мне это исправить?
Когда вы видите «! Z» или «! X» в traceroute, что это значит?
Откуда это исходит и как мне это исправить?
! X означает «связь административно запрещена» и! Z «связь с хостом назначения административно запрещена». Насколько я помню, вы получаете! X на ipv4 и! Z на ipv6, и это должно быть задокументировано на страницах man (8).
Поскольку Linux использует UDP для трассировки маршрутов, это может происходить из --reject-with icmp-host-prohibited
правила в месте назначения. Некоторые дистрибутивы Linux имеют эту конфигурацию по умолчанию. Чтобы это исправить, вам нужно ответить --reject-with icmp-port-unreachable
на порты UDP с 33434 по 33534.