Only way that will work is if you require everyone to make an account, which won't do wonders for traffic.
Maybe only showing the start of articles without an account would be the only way to prevent people getting around it. Seems useless to if you can just Google search an article and see it anyway.