ВМ для изучения и тестирования брандмауэра и некоторых других программ?

Спецификации компьютера:

Core 2 Duo 1,80 ГГц

2 ГБ оперативной памяти

500 ГБ HD

В настоящее время с установленной Windows XP, но может быть изменено на все, что нужно.


Чтобы объяснить больше о том, что я с нетерпением жду, я планировал настроить 3 среды на виртуальной машине следующим образом:

A) сервер Linux

Б) Windows XP клиент в сети А

C) Windows Vista, XP или любая другая система, которую мне может потребоваться проверить в качестве клиента в сети B

Таким образом, у меня было бы 2 разных VLAN, которые подключены к сети сервера Linux, которые будут управлять этими двумя клиентами.

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

У меня есть 2 компьютера в моем разделе, один из которых я не могу сэкономить, и тот, который я перечислил выше, этот инстанс вообще используется.

Я хочу больше узнать о iptables, samba, squid и других сервисах, поэтому мне бы хотелось испытать среду, в которой я могу делать все это, не причиняя вреда никому другому, поэтому я могу вернуться к работе после того, как поигрался с этим, не беспокоясь о том, Я что-то облажался.

Я думал, что использование этой машины в качестве виртуальной машины позволит мне сделать это.


Некоторые вопросы:

  • Я делаю это правильно или есть лучшие подходы?

  • Какая ОС лучше всего подходит для установки виртуальной машины и какую виртуальную машину я должен использовать для такого рода вещей?

  • Изучение iptables на виртуальной машине сложнее, чем обучение на обычной установке (я имел в виду, что виртуальная машина работает в сети поверх сети, не зная, как это объяснить)?

  • Нужно ли создавать 3 среды с основной установкой любой ОС, или я могу использовать сервер Linux в качестве основной ОС и сделать 2 среды поверх нее (будет ли сложнее также изучить межсетевой экран)?

Thigs я планировал попробовать:

  • Самба как PDC
  • VPN
  • Кальмар в одиночестве и на вершине Samba PDC
  • Iptables

я могу пропустить другие функции, которые я попробую, но они дадут мне много работы на несколько дней, я надеюсь.

1 ответ

Решение
  • Это хороший подход
  • Хост ВМ - ваш выбор, так как он обычно не влияет на гостевые ВМ.
  • Сеть гостевой виртуальной машины не будет знать, что она фактически находится внутри виртуальной машины.
  • То же, что и в двух последних пунктах / ответах, в общем случае это не имеет значения (рассмотрите возможность использования локальной / внутренней сети * без доступа к реальной сети * или мостовой сети - оба не будут иметь никаких дополнительных сложностей VM NAT)
Другие вопросы по тегам