Как переадресовать ssh соединение в зависимости от имени хоста?
допустим есть записи днс
10.10.10.10 server.name
10.10.10.10 ssh1.server.name
10.10.10.10 ssh2.server.name
т.е. точка входа из внешней сети одна у нас, это server.name.
машины ssh1 и ssh2 стоят в локальной сети.
я хочу ssh server.name
попадаю на входной сервер server.name. ssh ssh1.server.name
попадаю соответственно на нужную машину ssh1.server.name.
Везде 22 порт, а то меня тут не поняли.
Можно ли это реализовать без настроек iptables?
А если без таки нельзя, то какие правила фаервола будут?
Вы смешали всё, что можно....
Вам необходимо использовать проброс портов, это единственный верный вариант.
10.10.10.10:2222 будет перенаправлен на на ssh1.server.name:22
и т.д.
что именно смешал то? вроде ж все корректно написано.
Проброс портов это понятно, смысл вопроса как раз в том можно ли это реализовать на одном порту.
Разве в моих примерах команд где-то указан порт?