Eu adiciono um sufixo falso ao hostname com diferentes hosts proxy
Host *.dc1
ProxyCommand ssh -q %r@dc1 -W %h:%p
Host *.dc2
ProxyCommand ssh -q %r@dc2 -W %h:%p
Em seguida, faça algo como ssh server1.dc1 e ele usará o host proxy.
Você pode adicionar entradas do Host para configurações personalizadas como esta:
Host server1.*
User jeff