Да, такое решение вполне жизнеспособно. Поможет установленный на компьютере FreeBSD или Linux (например Debian или Ubuntu). Что касаемо прогона трафика как внутрь так и наружу через один порт, то тоже легко делается, читай гугл по ключевым словам "Vlan", "802.11q", "Роутер на палочке".
Почему все комментаторы всякий soho - хлам рекомендуют? Чем взрослое оборудование то неугодило? Ладно промолчу про Cisco или Huawei, но можно же вполне купить под домашние задачи Mikrotik. Он будет всяко на голову выше как по надежности так и по производительности, всяких тплинков и кинетиков.