It appears to be somewhat possible... at least from the inside. This capability been on Putin's to-do list for a while. He has last cut off Russia from the internet as a test half a year ago.
This "internet switch" has been unpopular in Russia and led to protests against it. Since then, the switch to render the Russian segment autonomous has gone operational.
The specific method is to switch off the major transnational connection points and replace all ISP DNS. Some connectivity would remain, but it would be insufficient to carry the full volume of the civilian traffic.
The military and the wealthy that can afford satellite connections would generally only experience a reduction in bandwidth. The IP protocol can be rerouted, so the technically savvy and the large businesses could still reach the outside world via proxies and radio/satellite bridges.
Note that internet connectivity in the EU would also be affected, as the major cables between the EU and China/Korea/Japan pass through Russia. However, there are enough submarine cables that lower bandwidth communication can be maintained through third countries.

Doing it from the outside is harder. If done across the borders with Europe, the US and Japan, Russian traffic would be routed through China and Kazakhstan. Kazakhstan has already successfully tried cutting off their internet through similar means, however it would side with Russia.
This would technically permit most traffic to be filtered by the Great Firewall, which is more mature and effective than Russia's fragmented filters implemented individually by various ISPs. China would then be able to affect the flow of data to and from Russia.
In summary: it's possible to significantly reduce Russia's internet connectivity. However, it would disproportionately affect the common population and their access to Western media.
As such, internet restrictions are more likely to support Putin rather than hurt him. Some of the population wouldn't notice, some would have to switch to local media and services, the technically inclined would find a way around.
Mar 4 update: It has started.