Speaking to Russian servicemen on Monday, Mr Putin said the war was turning in Moscow's favour and he wanted the war to end quickly, but only on Russia's terms.
He added that Ukraine's Western supporters were the biggest obstacle to ending the conflict, but said their rhetoric was beginning to change as they started to realise they cannot "destroy" Russia.
On Sunday, Mr Putin delivered his traditional new year's message where he hailed Russian soldiers as "heroes" without explicitly referring to the war in Ukraine.
Putin vows to 'intensify' attacks against Ukraine military targets
The Russian leader's comments come after days of aerial bombardment by both sides in the conflict.
www.bbc.co.uk