1

Я думал о виртуализации и о том, как объяснить ее нетехническому человеку, и одна из вещей, которые меня интересовали, это как объяснить, как виртуальная машина изолирована и отделена от физической машины (чтобы я мог включить вирус ВМ, но это никогда не повлияет на мой физический хост, верно?).

Как именно работает эта технология? Поскольку я программист, когда я думаю об изоляции процессов, я думаю об использовании доменов приложений (я работаю в первую очередь с C #).

Спасибо

2 ответа2

1

Он не изолирован от физического хоста, он изолирован от логического хоста.

1

Все (ну почти все), что вы делаете на виртуальной машине, в основном эмулируется (или проходит).

Неважно, что вы запускаете на виртуальной машине, ваша физическая машина увидит только одно запущенное приложение - само ПО VM /Hypervisor /Similar.

Однако виртуальная машина, особенно в режиме сетевого моста, работает так же, как любая физическая машина в сети, это означает, что если она заражена каким-либо вредоносным ПО, таким как Zombie/Spam/DDOS, она все равно будет выполнять ту же работу, и если вы получаете любой вирус, который может заразить другие машины по сети, он может заразить вашу машину.

(Этот вопрос похож на этот, вы можете прочитать, чтобы узнать немного больше, однако, я думаю, что это достаточно отличается, чтобы не быть дубликатом)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .