Как организовать доступ к нескольким серверам за роутером с внешним статическим ip?
Прокинуть 80 порт на любой сервер с apache\nginx , а уже им проксировать запросы к разным сайтам 
Для apache - Можно ли транслировать несколько веб-серверов через один веб-сервер?
Для nginx  - Nginx как прокси на удаленный хост?
По схеме будет работать примерно так:
www.example.com → внешний ip 133.0.125.133:80 → (редирект 80 порта, вне зависимости от имени домена) → 192.168.0.2:80 (проксирующий веб сервер) → 192.168.0.3 (веб сервер с сайтом www.example.com)
Обязательно чтобы отвечало с 80 порта? Можно редиректить разные порты роутера (81,82,83....) на 80 порты разных машин.