Я пытаюсь стандартизировать псевдонимы серверов в разных проектах, связывая вместе конфигурационные файлы ssh, которые я могу держать под контролем версий.
Я хотел бы иметь возможность просто определять псевдонимы компьютеров вместе с IP-адресами и ключами ssh в одном месте (конфиги ssh). Это хорошо работает с утилитами на основе ssh, такими как /bin /ssh и (я полагаю) scp. Вы даже получаете завершение вкладки.
Однако, если я установлю псевдонимы в моей конфигурации ssh, то псевдонимы не будут доступны для ping и других утилит ванильной сети. Я не хочу синхронизировать мои /etc /hosts с моими конфигурационными файлами ssh.
Есть ли способ либо
а) заставить псевдонимы ssh работать автоматически, как если бы они были в /etc /hosts. или б) найти набор сетевых утилит, которые используют активную конфигурацию ssh в качестве источника псевдонимов.
?