Не забудь приучиться к частому резервному копированию (любое инкрементальное, тот же к примеру rdiff-backup), тогда экспериментировать будет легче и интересные результаты можно получить, анализируя разницу бакапов до и после настроек (особенно это касается GUI).
P.S. настройка через GUI врят ли устроит, очень тяжело не понимать что происходит, особенно когда обучаешься, и работает это только для специализированных роутер-дистрибутивов (где то тут темка пролетала). Настройка роутера на Linux даже на gentoo (дистрибутив для тех кто не боится копаться) это один-два часа для почти ничего незнающего (уметь только устанавливать), и то, львиное время уходит на изучения компиляции ядра (чего кстати н прийдется делать для таких дистрибутивов как ubuntu) по наиподробнейшей вики и вдумчивое изучение примеров iptables и route (а так же средств их настройки для соотв. дистрибутива, собственно это основное их отличие во всем многообразии линуксов, это скрипты автозагрузки, версии и подборка пакетов программ).