Системный вызом из хоста в гость через xentools

3 views
Skip to first unread message

Dmitrij Nemirskij

unread,
Jun 25, 2015, 8:21:54 AM6/25/15
to xen-h...@googlegroups.com
Приветствую уважаемые.

Хост система умеет посылать в гость системные вызовы, например в windows при снапшотах host система посылает в гостевую, провайдеру wss вызов, чтобы гость сбросил все на диск.

Собственно как данное действие приспособить для управление гостем, банально сбросить пароль, посмотреть что за процессы. Или я чтото не так понимаю?


George Shuklin

unread,
Jul 2, 2015, 4:06:18 PM7/2/15
to xen-h...@googlegroups.com
Для виндов там какая-то чёрная магия через блочный драйвер, который делает соотв. вызов софту.

Если хочется делать взаимодействие с гостем, есть три пути:

1) отдельный сетевой интерфейс
2) Взаимодействие через xenstore (гуглябельно и читабельно), но RPC придётся писать самим, плюс учитывать низкую производительность.
3) Свой драйвер. Конфу с модулем под линукс обязательно.

Я слышал, кто-то пытался под такие штуки приспособить код консоли (последовательного порта), но это для извращенцев.

Если гига-производительность не требуется - делайте через xenstore, благо утилиты под все платформы есть,  и протокол на баше и соплях за 20 минут пишется.
--
Вы получили это сообщение, поскольку подписаны на группу "xen-hosting".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес xen-hosting...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

dmitrij.v...@gmail.com

unread,
Jul 3, 2015, 12:02:14 PM7/3/15
to xen-h...@googlegroups.com
а что там можно сделать через xenstore?

Отправлено с iPhone

2 июля 2015 г., в 23:06, George Shuklin <george....@gmail.com> написал(а):

George Shuklin

unread,
Jul 5, 2015, 6:03:36 PM7/5/15
to xen-h...@googlegroups.com
Что угодно. read/writе есть, дальше вопрос в mad skillz ваших программистов.

Сразу совет: не используйте транзакции, от них memory leak в oxenstored происходит.
Reply all
Reply to author
Forward
0 new messages