Ho bisogno di accedere a più server al lavoro per svolgere il mio lavoro. Mi sto stancando di digitare l'FQDN di un server per accedere. Sto effettuando l'accesso / disconnessione via ssh sulla nostra rete privata. Sono sicuro al 99% che è sulla nostra rete privata b / c tutti i server hanno ip addr 10.xyz C'è un modo per accedere ai server con solo il nome host e non il nome di dominio?
Abbiamo server in più paesi. Il modo in cui i nostri server vengono nominati è molto lungo. Si chiama come segue:
hostname.country.domainname.com
Sto digitando il tunnel carpale
ssh me@hostname1.country.domainname.com
... ogni volta che accedo a uno dei nostri server. Se sono negli Stati Uniti e provo ad accedere a un altro host negli Stati Uniti, posso semplicemente digitare ssh me@hostname2
e mi connetto bene. Tuttavia, se sono negli Stati Uniti e provo a connettermi a un server in Inghilterra, non riesco a digitare ssh me@hostname3.eng
e connettermi hostname3
.
La soluzione alternativa che ho fatto è stata l'impostazione di un alias nel mio file ~ / .ssh / config per alcuni server. Tuttavia, non credo sia possibile aggiungere oltre 1000 server in quel file. Ho già aggiunto più di 20 server e i miei colleghi pensano che io sia pazzo, anche se penso che siano pazzi per aver digitato il nome di dominio completo quando ci guardiamo intorno.
C'è un modo semplice per noi di impostare qualcosa in modo da non dover digitare ogni volta il nostro domainname.com?