dotern

dotern
Рейтинг
123
Регистрация
21.09.2016

как сделать такое:

Когда определенный айпи отрывает определенный адрес - выдавать ошибку 404

Имеется VPS от Hetzner. В панели управления VPS отключаю IPv6 и перестают работать некоторые разделы админки WP, например - страница "Обновления" долго загружается, а потом выдает ошибку 500 Internal Server Error.

В настройках fastpanel отключена работа IPv6 с самого начала, и в настройках сайта тоже.

В чем может быть проблема?

Почему при включенном проксировании сильно завышается посещаемость по гугл аналитике? Гугл начинает считать несуществующих пользователей. Выключаю проксирование - онлайн 10-15 человек,  включаю - 50 человек.
LEOnidUKG #:

Я же писал, он запрашивает страницы через curl как обычный пользователь, использует для этого карту сайта.

Тогда точно непонятно, почему на графике сети без CF этого не видно. Может nixstats не реагирует на ipv4, а вот ipv6 добавляет в статистику. У меня достаточно дилетантское представление о происходящем, поэтому не судите строго.

Я думаю, мой случай легко воспроизвести на любом проекте и вы со своими знаниями разберетесь в причине. Но это так, если есть интерес.

LEOnidUKG #:

Ничего странного нет т.к. CF по стандарту делает доступ к ipv6 и его делает в приоритете.

Тут дело не в логах, а в том, фактически создаются ли файлы кэша. Иначе есть вероятность, что этот процесс просто зацикливается и бесконечно долбит сервер.

Да, файлы кэша создаются с и без CF. Только что проверил.

Просто мне непонятно, почему сеть вообще задействована, если скрипт внутри сервера работает и данные никуда не передает, соответственно по сети ничего не должно передаваться. 

LEOnidUKG #:

А точно ли обход W3 работает С/без CF? Проверяли эти моменты?

Да, по логам видно, что работает. Только вот интересный момент в логах:  без CF страницы дергаёт ipv4, а с CF ipv6 сервера.

Всё-таки очень интересно как это устроено. Может кто-то объяснит на пальцах? Итак, выяснилось, что плагин кэширования постоянно обходит сайт для генерации статических страниц, это хорошо, так и должно быть. Если проксирование через CF отключено, то никакого движения в сети нет, как только включается проксирование, сразу же появляется нагрузка на сеть (см. первый пост).

Дадуда #:

Может стоит тогда отключить  W3 Total Cache и т.к CF кэшит.

Нет, это совершенно разные вещи. Плагин генерирует статистическую страницу и сохраняет на диске сервера

LEOnidUKG #:

Он это делает через запрос как браузер, поэтому и нагрузка растёт. Выключите эту функцию и всё. 

Нагрузка на сеть растёт. Если отключено проксирование CF, то нагрузки на сеть нет. Отключать функцию не буду, потому что нужно, чтоб страницы были в кэше. Один раз обойти сайт и остановиться он походу не умеет, постоянно обходит все страницы.

WapGraf #:
Наиболее вероятно, что хостер режет большую часть трафика. А когда через Cloudflare IP ведь только их.

Та не, это выделенный сервер на Хецнере. 

Забыл отписаться. Это вордпресс и походу плагин кэширования  W3 Total Cache постоянно обходит все страницы и каким-то образом это касается CF, хотя опять-таки техническую сторону процесса мне пока не понять.

Всего: 915