Наша лабораторная установка состоит из сервера vSphere Esxi, на котором размещено несколько виртуальных машин. Перед виртуальными машинами находится виртуальная машина маршрутизатора pfSense. Все виртуальные машины подключаются к маршрутизатору, и дополнительно установлен сервер openVPN, чтобы иметь немедленный доступ к внутренней локальной сети виртуальных машин. Однако сегодня вечером при обычном использовании сети внезапно все вышло из строя! Я был связан с openvpn и pfSense, занимался просмотром, пока заботился о процессе, запущенном на одной из виртуальных машин через ssh.
Первым признаком было то, что в моем браузере внезапно стал недоступен доступ к глобальной сети. В то же время запущенный процесс на виртуальной машине начал печатать сообщения об ошибках из-за отсутствия подключения к Интернету. Менее чем через минуту доступ по ssh был прерван, и никакое другое соединение не могло быть установлено ни с одной из виртуальных машин.
Я сразу подумал, что это, вероятно, проблема с физическим сервером, однако VPN-соединение все еще было открыто! Пока я был подключен к той же подсети с виртуальной машиной pfSense, я смог установить VPN-соединение, но тогда никакое другое соединение с виртуальными машинами, панелью управления pfSense или хостом esxi установить не удалось! Конечно, все HTTP-серверы, размещенные в виртуальных машинах, недоступны при подключении к VPN или нет.
Следующей идеей было получить доступ к хосту Esxi «физически» и попытаться выяснить что-нибудь из его журналов. Я не являюсь экспертом, но ни один вывод журналов не имел отношения к моим проблемам. Я попробовал отключить и снова подключить кабель Ethernet и запустить сетевые тесты. Сразу после повторного подключения esxi смог пропинговать сетевой шлюз по умолчанию, но ни один из внешних адресов. Через некоторое время ping к шлюзу по умолчанию завершился сбоем.
Конечно, перезагрузка будет лучшим решением, однако я бы предпочел по возможности избежать этого. Я подумал, что, поскольку я могу получить доступ к сети виртуальных машин через openvpn, возможно, существует обходной путь для доступа хотя бы к консоли управления vsphere.
Мы очень ценим любую идею о том, что произошло или как отследить проблему!
Спасибо!