Вот в этом вся соль :)
Для отказоустойчивости нужно, чтобы та "другая сеть" была заведена через другой шлюз и второй DNS работал на другом сервере, расположенном в другом месте, с другим электропитанием.
Но когда речь идёт о "своих DNS для VPS", все эти меры не имеют смысла, т.к. свои DNS будут жить на своей же VPS :)
Вопрос из серии: "Вот фотография автомобиля. Оцените, насколько сложно его сделать, сколько это будет стоить и что для этого нужно знать?"
Напишите подробное техзадание и ступайте с ним в раздел "Программирование".
В здравом уме ни один специалист не станет оценивать работу "по фотографии".
Модуль для 64-битной системы, а у вас 32.
Для этого достаточно прописать IP-адреса для хоста "с www" и для хоста "без www".
Их можно оформить как "CNAME", если у них IP совпадает с основным, но вовсе не обязательно. К тому же CNAME приведёт к лишним запросам к DNS-серверу.
Не понятно, какая у вас конечная цель, но IP-адреса в CNAME быть не может.
Чтобы массово делать поддомены более низкого уровня, их нужно выносить в отдельную зону ("IN NS").
Антон Шигаев, вам уже написали, в чём может быть проблема, и в чём может быть её причина.
Если у вас не получается это понять, лучше обратиться к специалистам за платной помощью, в соответствующем разделе форума.
Я думаю, вы тоже не любите клиентов, которые приезжают к вам на сервис, и отнимают у мастеров время спорами, какое масло лучше лить в автомат — то которое в паспорте написано, или то, которое льёт сосед по гаражу и ездит и вроде бы ничего.
Ну вы же разрешаете обращения без рефереров:
valid_referers none …
Поэтому такие запросы проходят.
А где вы устанавливаете $invalid_referer ?
Просто дефис == нет реферера
Поздравляю! Теперь на ваш сайт не зайти из закладок, по ссылкам из почтовых клиентов и мессенджеров, а также просто набрав адрес сайта в адресной строке.