После этого был прикомандирован в качестве секретаря к генералу Тотлебену и помогал ему в работе над трудом об истории Севастопольской обороны.
В 1870 году Карл Карлович Ланц был назначен командиром 2-й батареи Лейб-гвардии Конной артиллерии. В 1875 году в чине полковника получил под своё начало Лейб-гвардии Драгунский полк.
Прослужил на этой должности до января 1878 года, после чего был произведён в генерал-майоры и отправлен в Лондон в качестве военного агента русского посольства.