Добрый день.
В двух словах ответить на такой общий вопрос будет тяжело.
Во-первых, следует стараться бегать как раз по пересеченной местности
Во-вторых, крайне желательно, чтобы у вас в тренировках присутствовал бег в гору. Горки должны стать для вас привычными.
В зависимости от длины забега, в котором планируете участвовать, нужно набирать тренировками такие беговые объемы, чтобы дистанция не оказалась непреодолимой. Если готовитесь к трейловому марафону, то нужно обязательно пробовать трейловые забеги на 30-35 км. Если готовитесь к ультратрейлу, то тренировки должны быть еще более длительными.
Идеальным решением будет участие в сборах. Сборы рекомендуется проводить на высотах от 600 до 1500 м над уровнем моря, например, в Кисловодске, Ессентуках, Пятигорске. Там тренируется множество трейлраннеров, а также обычных "равинных" бегунов.
Нужно научиться бегать с рюкзаком с системой питания (особенно, если речь идет о дистанциях от полумарафона и длиннее), наличие такого рюкзака позволит вам меньше зависеть от места забега и вы сможете бегать там, куда не рискнули бы забежать без воды.
Для развития выносливости нужно включать тренировки следующих типов:
Можно к беговым тренировкам добавить велотренажер, эллипс, а также упражнения на ноги, но в целом вам будет хватать упражнений с забеганиями в гору