Muszę zalogować się do wielu serwerów w pracy, aby wykonać swoją pracę. Mam już dość wpisywania nazwy FQDN serwera, aby uzyskać dostęp. Loguję się / wylogowuję przez ssh w naszej prywatnej sieci. Jestem 99% pewien, że jest w naszej prywatnej sieci b / c wszystkie serwery mają adres IP addr 10.xyz Czy istnieje sposób na ssh na serwery z samą nazwą hosta, a nie nazwą domeny?
Mamy serwery w wielu krajach. Nazwa naszych serwerów jest bardzo długa. Nazwa jest następująca:
hostname.country.domainname.com
Dostaję wpisywanie tunelu nadgarstka
ssh me@hostname1.country.domainname.com
... za każdym razem, gdy uzyskuję dostęp do jednego z naszych serwerów. Jeśli jestem w USA i próbuję uzyskać dostęp do innego hosta w USA, mogę po prostu pisać ssh me@hostname2
i łączyć się poprawnie. Jednak jeśli jestem w USA i próbuję połączyć się z serwerem w Anglii, nie mogę pisać ssh me@hostname3.eng
i łączyć się z hostname3
.
Obejściem tego problemu było ustawienie aliasu w moim pliku ~ / .ssh / config dla niektórych serwerów. Jednak nie sądzę, aby dodanie ponad 1000 serwerów do tego pliku było wykonalne. Dodałem już ponad 20 serwerów i moi współpracownicy myślą, że oszalałem, chociaż myślę, że oszaleli na punkcie wpisywania nazwy FQDN podczas sshingowania.
Czy istnieje prosty sposób, aby skonfigurować coś, abyśmy nie musieli wpisywać nazwy domeny.com za każdym razem?