Есть необходимость создать образ виртуального роутера, который может быть запущен как в собственной облачной инфраструктуре, так и в арендованной. Особо больших требований не выдвигаю:
1. Статическая маршрутизация
2. GRE тунели
3. NAT
4. DHCP
5. Желательно IPv6
На базе чего можно собрать такое? Желательно, чтобы получился крайне компактный образ только с самым необходимым.
Может быть кто-то встречал подобные проекты.
Присоединяюсь к совету о MikroTik Router OS. Единственный минус — стоит немного денег. До этого использовали m0n0wall, но некоторые ограничения заставили от неё отказаться.
использую pfSense — неплохой софтроутер, доставляешь пакеты и увеличиваешь функциональность до нужного уровня. Пакетов достаточно для всех задумок. На базе FreeBSD.