The best way to do it is to treat the underlying cause of dark circles not just try to conceal them. The most common causes are chronic fatigue, insomnia, poor nutrition, kidney disease.
sleep without light i advice you always sleep in very dark room try to relax your eyes put some creams for this area
ant make masks of tea bags or herbal things
if this doesn't make matter try to go to a doctor or ask some specialist
sleep relaxing don't work on the computer