В 1857 году был командирован с особым поручением ко двору персидского шаха. По возвращении, 9 сентября 1858 года утверждён в должности начальника Лезгинской линии. В 1859 году был в отряде князя А. И. Барятинского при блокаде Гуниба и пленении Шамиля, после чего 8 сентября был произведён в генерал-лейтенанты и назначен временным командующим войсками в Прикаспийском крае (территории Дербентской губернии, Тарковского шамхальства и Мехтулинского ханства) и равнинном Дагестане. 30 мая 1860 года назначен начальником Дагестанской области. 18 мая 1861 года награждён орденом Св. Анны 1-й степени и 13 сентября того же года назначен генерал-адъютантом.