Вообще-то нет. Имя пользователя (nonroot@) используется что бы знать у какого пользователя искать публичную часть ключа. Не зря у github-а всегда используется git@.
Т.е. конечно никто не мешает написать ssh-сервер который работает не так, но вряд ли у автора что-то отличное от OpenSSH.
nilas, всё то же самое с небольшими изменениями можно написать в контексте stream.
proxy_bind там есть, а конфиг iptables/ip вообще от этого не зависит.
В общем, если подумать и разобраться, то там все основные идеи описаны.