Вообще вопрос интересный и хотел бы немного поправить автора ответа выше. Все уважаемые словари (Oxford, Cambridge, Macmillan) английского языка указывают, что слово не из британского английского, а из американского. Мне удалось найти, что это слово произошло от "moonraker" (вот оно как раз и обозначает контрабандистов с восточного побережья Англии). А само слово "moonshine" появилось уже позднее, в XIX веке в регионе североамериканских Аппалачей. И вот там, действительно, эмигранты из Шотландии и Ирландии в тайне от властей по ночам занимались перегонкой самогона и дальнейшим его распространением.
А мне казалось потому что он цветом как лунный свет.