Невозможно проверить связь между двумя виртуальными машинами

У меня есть две виртуальные машины, которые до вчерашнего дня могли нормально разговаривать друг с другом. Теперь они этого не делают. Я уже несколько часов пытаюсь исправить это, но ничего не могу понять.

Когда я отправляю эхо-запрос на server1 с server2, пакеты покидают server2, но никогда не достигают server1. Когда я пингую server2 с server1, пакеты покидают server1, приходят на server2, ответ отправляется с server2 и никогда не возвращается на server1.Это заставляет меня думать, что моя проблема связана с server1. Это не только для ICMP-трафика, это для любого типа пакета. Я уже очистил брандмауэры на обеих виртуальных машинах, чтобы принимать все, поэтому я не думаю, что это проблема брандмауэра на данный момент, а есть другая проблема, связанная со способом настройки виртуальной машины. Traceroutes между серверами доходит до хост-узла перед удалением.

Я прикрепил все свои перехваты пакетов и трассировки. Есть ли у кого-нибудь предложения?

ОБНОВЛЕНИЕ: Я думал, что у меня есть решение. Я попросил провайдера server2 назначить мне новый IP-адрес, который позволил двум серверам снова разговаривать. Теперь, день спустя, у меня такая же проблема с новым IP.

Trace Route

enter image description here

enter image description here

enter image description here

1
задан 21 May 2016 в 23:24
2 ответа

Звучит как петля маршрутизации. К вашим экземплярам подключено несколько виртуальных сетевых адаптеров? Также проверьте вашу локальную таблицу маршрутизации на каждом хосте. Вы должны увидеть что-то похожее на это:

$ route -n Таблица IP-маршрутизации ядра Шлюз назначения Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.1.10 0.0.0.0 UG 0 0 0 eth0

0
ответ дан 4 December 2019 в 06:17

Отметьте блокировку любого порта антивирусом, запущенным на хост-машине или виртуальных машинах,

Также попробуйте отключить антивирус один раз.

0
ответ дан 4 December 2019 в 06:17

Теги

Похожие вопросы