Сетка на текущий момент выглядит так:
1. VPS сервер с белым IP в мире. (ubuntu 12)
2. роутер, с подключенным интернетом от любимого провайдера.
3. сервер на базе ubunru 14.04 с двумя сетевыми интерфейсами: один к роутеру, второй в коммутатор домашней сети. (серый ip)
4. домашние компы\телефоны etc воткнутые в коммутатор и соответственно домашнюю сеть.
5. wifi роутер с отключенным dhcp, раздающий безпарольный wifi из домашней сети. (ip соответственно сервер раздает)
между VPS и сервером поднят VPN с помощью openvpn.
так же имеется зарегистрированное доменное имя.
Задача:
Создать сайт или для начала одну страничку с использованием существующего доменного имени на домашнем сервере. Настроить VPS на возможность выхода с мира на сайт (вроде как proxy revers, но не могу разобраться).
Менее важная задача:
Ораничить скорость интернета для пользователей, подключенных по wifi.
И хорошо бы еще некий список запрещенных сайтов запилить.
p.s.
советы типа "смотри в сторону nginx" или "попробуй squid" нафиг не нужны, это я итак нагуглить могу. А вот конкретный howto по данной проблеме отыскать не смог.