Я соглашаюсь с sybreon и LG. Это - сетевая проблема не проблема ssh. 'Никакой маршрут для хостинга' не указывает, что клиентская машина не может установить начальную сетевую связь с сервером.
Или 'server.mylan.lan' больше не решает к IP-адресу Вашего сервера или критической части инфраструктуры, снижается на создание Вашей недоступной подсети, или сервер выключен, возможно??
Вы искали "Марионетку" на ServerFault прежде, чем задать вопрос?
Посмотрите на:
Марионетка: Имя узла кажется зависящим от обратного DNS?
и посмотрите, могло ли это быть применимо в Вашей ситуации?
Иначе опишите свою конфигурацию.
Puppet получает домен по умолчанию из объявления домена в /etc/resolv.conf. Он берет его из последнего объявления домена, даже если он закомментирован.