Ich muss mich bei der Arbeit bei mehreren Servern anmelden, um meine Arbeit erledigen zu können. Ich habe es satt, den FQDN eines Servers einzugeben, auf den zugegriffen werden soll. Ich logge mich über ssh in unserem eigenen privaten Netzwerk ein / aus. Ich bin zu 99% sicher, dass es sich in unserem eigenen privaten Netzwerk befindet. Alle Server haben die IP-Adresse 10.xyz. Gibt es eine Möglichkeit, auf Server mit nur dem Hostnamen und nicht mit dem Domänennamen zu ssh?
Wir haben Server in mehreren Ländern. Die Art und Weise, wie unsere Server benannt werden, ist sehr lang. Es heißt wie folgt:
hostname.country.domainname.com
Ich bekomme Karpaltunnel tippen
ssh me@hostname1.country.domainname.com
... jedes Mal, wenn ich auf einen unserer Server zugreife. Wenn ich in den USA bin und versuche, auf einen anderen Host in den USA zuzugreifen, kann ich einfach tippen ssh me@hostname2
und eine gute Verbindung herstellen. Wenn ich jedoch in den USA bin und versuche, eine Verbindung zu einem Server in England herzustellen, kann ich nicht tippen ssh me@hostname3.eng
und eine Verbindung herstellen hostname3
.
Die Problemumgehung bestand darin, einen Alias in meiner Datei ~ / .ssh / config für einige der Server einzurichten. Ich halte es jedoch nicht für möglich, dieser Datei mehr als 1000 Server hinzuzufügen. Ich habe bereits mehr als 20 Server hinzugefügt und meine Kollegen halten mich für verrückt, obwohl ich denke, dass sie verrückt sind, wenn sie den FQDN beim Herumtippen eingeben.
Gibt es eine einfache Möglichkeit für uns, etwas einzurichten, damit wir nicht jedes Mal unseren Domainnamen.com eingeben müssen?