У меня есть сервер с XenServer 6.0.2, и этот сервер имеет 3 ник с 3 разными IP-адресами, потому что я использую 3 разные подсети. Первые 2 карты работают, а из первых 2 подсетей у меня есть доступ к Интернету, третья - эта проблема. В основном хосты в последней подсети могут пинговать друг друга, но я, если попытаюсь пинговать шлюз, я получил
Destination Host Unreachable
и здесь не закончено. Пытаюсь пропинговать шлюз за пределами подсети.
PING 87.117.221.17 (87.117.221.17) 56(84) bytes of data.
From 87.117.211.46 icmp_seq=1 Time to live exceeded
Что это значит? Я видел конфигурацию каждого хоста в третьей подсети, и интерфейсы nic настроены на использование третьей карты. Каждый хост в третьей подсети имеет в / etc / network / interfaces правильные IP-адреса для шлюза.
Есть предположения?
Если вы запустите traceroute, вы, вероятно, увидите, что он отскакивает между двумя переходами. Это часто случается, когда маршрут отсутствует.
Наиболее вероятная причина: шлюз не работает.
Проверьте, включен ли шлюз (маршрутизатор), проверьте IP (если он установлен правильно), проверьте, можете ли вы пинговать компьютеры с этого шлюза, и нет ли правила брандмауэра, блокирующего эхо-запросы / трафик к шлюзу.
Может быть, вы сделали петлю с маршрутизацией? TTL уменьшается на 1 на каждом шаге и отменяет пакет, если он достигает 0. Чтобы предотвратить циркуляцию пакетов по всему Интернету.
В любом случае дайте таблицам маршрутизации снова суровую проверку. Может быть, внутри есть небольшая ошибка ...