Preciso fazer login em vários servidores no trabalho para concluir meu trabalho. Estou cansado de digitar o FQDN de um servidor para acessar. Estou efetuando login / logout via ssh em nossa própria rede privada. Tenho 99% de certeza de que está em nossa própria rede privada, porque todos os servidores têm endereço IP 10.xyz. Existe uma maneira de ssh em servidores com apenas o nome do host e não o nome do domínio?
Temos servidores em vários países. A maneira como nossos servidores são nomeados é muito longa. É nomeado da seguinte forma:
hostname.country.domainname.com
Estou recebendo o túnel do carpo digitando
ssh me@hostname1.country.domainname.com
... sempre que acesso um de nossos servidores. Se eu estiver nos EUA e tentar acessar outro host que esteja nos EUA, basta digitar ssh me@hostname2
e me conectar bem. No entanto, se estou nos EUA e tentar me conectar a um servidor na Inglaterra, não consigo digitar ssh me@hostname3.eng
e me conectar hostname3
.
A solução alternativa que fiz foi configurar um alias no meu arquivo ~ / .ssh / config para alguns servidores. No entanto, não acho viável adicionar mais de 1000 servidores a esse arquivo. Eu já adicionei mais de 20 servidores e meus colegas de trabalho acham que eu sou louco, embora eu ache que eles são loucos por digitar o FQDN quando estão procurando.
Existe uma maneira fácil de configurar algo para que não tenhamos que digitar nosso domainname.com toda vez?