Недостаточно этого ни разу.
Узлы могут фильтроваться, могут скрывать имена, а может быть вообще не видно, что там защита, т.к. она реализуется не средствами bgp-маршрутизации.
Так что не стоит все упрощать.
Почему вы уверены, что проблема в сетевой связности? Какую-нибудь диагностику проводили?
А как обнаружили это, расскажите пожалуйста.
Вот поэтому надо не скупиться, а нанимать админа, который будет заниматься сервером, вполне вероятно, что такой проблемы не возникло бы и вовсе, а если бы возникла, оперативно решилась бы через *устранение* причины.
PS
Это конечно относиться только к коммерческим проектам.
Противопоказаний вообще всегда много разных, но к ним люди не любят прислушиваться, потому что дешево, потому что лень, потому что ...
А по поводу cms - вы же понимаете, как много разных *скриптов* можно в них напихать, от разных авторов, с разной логикой и т.д. При этом никто не занимается их аудитом, впихнули и радуются, а как оно работает - дело десятое. Зато когда от какого-то говно-скрипта начинает ложится сервер (или просто сайт еле шевелится), виноват хостер однозначно, и разубедить человека невозможно.
Да даже для одной и той же cms оно будет разное по факту.