Подскажите, чем разруливать трафик за НАТом с одним белым адресом. Задача не только сайты проксировать а вообще все порты... т.е. чтобы по ssh root@1.domain.com и ssh root@2.domain.com из внешки подключалось к разным серверам в локалке как и сайты и все-все остальное. годится ли для этого nginx proxy? или его целевка только сайты?
от протокола зависит, с http/https это работает потому что host к которому обращается браузер передаётся в запросе. С некоторыми другими протоколами тоже.
В остальном - только на разные внешние порты вешать.
Для ssh можешь ssh gateway сделать.