Звездочки, которые вы видите, - это серверы, через которые маршрутизируются ваши пакеты, для которых истекает время ожидания (более 5,0 секунд), поэтому по traceroute
умолчанию используется печать *.
ПРИМЕЧАНИЕ : на traceroute
странице руководства есть даже предупреждение об этом .
выдержка
В современной сетевой среде традиционные методы traceroute не всегда могут быть применимы из-за широкого использования брандмауэров. Такие брандмауэры фильтруют «маловероятные» порты UDP или даже эхо-сигналы ICMP. Для решения этой проблемы реализованы некоторые дополнительные методы трассировки (включая tcp), см. СПИСОК ДОСТУПНЫХ МЕТОДОВ ниже. Такие методы пытаются использовать определенный протокол и порт источника / назначения, чтобы обойти брандмауэры (которые будут рассматриваться брандмауэрами как начало разрешенного типа сетевого сеанса).
Большинство брандмауэров блокируют исходящий трафик через порты, отличные от TCP / 80, который является IP-портом по умолчанию для веб-трафика. traceroute
в Linux по умолчанию используется UDP
ping ICMP
, поэтому в качестве выходных данных ICMP
пакеты разрешены в брандмауэре, а UDP
пакеты заблокированы брандмауэром.
Вы можете увидеть ответы на мой вопрос: traceroute и ping из школьной сети .
РЕДАКТИРОВАТЬ # 1
Согласно комментариям, если это работает на другом компьютере RHEL и не работает на этом компьютере RHEL, я бы предложил выполнить следующие шаги.
С рабочей машины RHEL (машина A) скопируйте /etc/sysconfig/iptables
файл. На неисправной машине RHEL (машине B) скопируйте исходный /etc/sysconfig/iptables
файл в нечто подобное /etc/sysconfig/iptables.original
.
$ cp /etc/sysconfig/iptables /etc/sysconfig/iptables.original
Этот шаг просто для того, чтобы убедиться, что если что-то пойдет не так с нашими настройками, мы сможем вернуться к оригиналу. Теперь скопируйте /etc/sysconfig/iptables
с устройства А на устройство Б.