Outra maneira de contornar isso é criar entradas de mapeamento hostname / ip em sua máquina local e no arquivo jumpbox / etc / hosts.
Vamos supor que a máquina na qual você está tentando fazer proxy seja 10.xx.yy.zz e deseja fornecer um nome de usuário amigável: appserver.mycompany.com e Your Jumpbox é jumpbox.mycompany.com.
1) No seu localhost / etc / hosts, faça uma entrada a seguir
10.xx.yy.zz appserver.mycompany.com
2) No arquivo / etc / hosts do seu Jumpbox, faça a seguinte entrada
10.xx.yy.zz appserver.mycompany.com
Agora que tanto sua máquina local quanto seu jumpbox poderão resolver o nome amigável do usuário para o IP real e seu proxy ssh deve funcionar com a seguinte configuração
Host appserver.mycompany.com
User surendra
IdentityFile ~/.ssh/id_rsa
ProxyCommand ssh -A [email protected] -W %h:%p