В 1848 году Цастров с отличием принимал участие Шлезвигской войне. В апреле 1850 года он получил в командование батальон в бывшем королевском полку № 2 и был назначен комендантом города Штральзунд.