Dans votre configuration ssh, il est possible d'avoir une entrée hôte pour plusieurs machines sur le même domaine

Je voudrais pouvoir faire quelque chose comme

Host * HostName *.mydomain.com ... 

Je peux donc taper quelque chose comme

 ssh test ssh ci ssh dev 

Au lieu d'avoir à taper

 ssh test.mydomain.com ssh ci.mydomain.com ssh dev.mydomain.com 

À l'heure actuelle, j'ai des entrées distinctes pour chacune, mais nous avons des dizaines de machines, donc je préfère avoir un défaut plutôt que de dupliquer autant de fois.

Au lieu de le faire avec ssh, utilisez le fichier /etc/resolv.conf

Ajouter une ligne en disant

 search mydomain.com 

Ce que cela fait est où que vous n'entrez pas un nom de domaine complet, il utilisera ce suffixe pour calculer le nom complet, en ajoutant effectivement .mydomain.com à ci lorsque vous faites ssh ci .

Peut être fait avec la configuration suivante:

 Host * HostName %h.mydomain.com