Какой Линукс меньше и мягче:)?
dd-wrt или pfsense для вас будет, возможно, лучшим решением. 
а так есть еще куча решений.
минимальный образы убунту и центоса запускаются на машине с 256 имегабайтами памяти и работают у меня роутерами и впн серверами.