Вариантов надёжного крепления очень много.
Конечно же хотелось бы знать какая стена под гипсокартоном (бетон, кирпич, гипс, дерево и так далее).
Ещё надо знать тип крепления гипсокартона, это клей, или каркас, если каркас, то профиля, или бруски?
Чем отделан гипсокартон?
Какой гипсокартон?
На сколько литров бойлер?
Если гипсокартон на клею, то ту всё понятно, покупаем крючки для бойлера, далее разметка, сверление, затем вбиваем дюбель, закручиваем крючки и вешаем бойлер.
Если есть расстояние от гипсокартона, до стены (то есть был сделан каркас), то опять же лучше всего до монтажа гипсокартона в место установки бойлера монтировать, к примеру тот же брусок равный по толщине каркасному, далее крепим гипсокартон и в брусок засверливаем крепёж бойлера.
В принципе если ещё гипсокартон в "голом" виде, то можно дать разметку по нему, далее демонтировать, затем закладная (брусок) в стену, далее гипсокартон на место, затем крепления под бойлер.
Это хлопотно, но Вы спрашиваете о надёжности.
Следующий вариант, есть в продаже анкерные болты с крючками,
можно и их вбить в стену через гипсокартон, просто учитывайте эти пару сантиметров обрешётки (опять же если она из брусков).
Можно купить шпильки с дюбелем, дюбель в стену, шпильки в дюбель, далее боулер, затем шайба+гайка, шпильки бывают абсолютно разной длины, тут проблем не возникнет.
В общем надо знать главное, крепим к стене, не к гипсокартону, всякие дюбель-бабочки, исключены, гипсокартон не выдержит веса бойлера.
Можно рассмотреть вариант полочки, внизу бойлера, полочка примет на себя часть веса бойлера.
Всё остальное индивидуально, ситуацию надо видеть , из практики могу сказать, крепил бойлера и даже 100-о литровые на стены из гипсокартона, особых проблем нет, это возможно сделать.