Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Эта статья выглядит слабо, следующая часть куда интереснее. Скорее стоило её оставить в виде введения ко второй в спойлере для тех, кто не готов собрать такую "лабораторию" самостоятельно.
С контейнерами виртуальные лаборатории делают (и это не сильно сложно), но не с модификацией ядра на одной из систем, т. к. контейнеры работают на общем ядре.
Идеальный вариант, если хочется активно ковырять ядро, использовать qemu-kvm с их direct boot, тогда ядро можно собирать локально и грузить виртуалку сразу на нём.
Создание и тестирование Firewall в Linux, Часть 1.1 Виртуальная лаборатория