Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Администрирование форума » Забанить по провайдеру


Забанить по провайдеру

Сообщений 1 страница 8 из 8

1

Необходимо забанить одного Неадеквата не только по айпи адресу (это НЕ эффективно), Почта то же так себе. Мне нужно Забанить вообще весь Провайдер. Т.е Все Мегафоны из Якутска. Систему Бана нужно усовершенстовать.

https://upforme.ru/uploads/0000/14/1c/38651/861248.jpg

Отредактировано Тоха (Пн, 8 Дек 2025 17:12:16)

0

2

Тоха
Вы можете заблокировать диапазон IP через админку (именно диапазон, а не отдельный адрес). Целого оператора банить даже в качестве идеи, мягко говоря, чревато для рядовых пользователей, учитывая, что вредитель может еще и влезть с VPN (и блокировка оператора ему тем более будет побоку). Не говоря уже о том, что этого никто не станет делать.

+2

3

Arakhen написал(а):

Тоха
Вы можете заблокировать диапазон IP через админку (именно диапазон, а не отдельный адрес). Целого оператора банить даже в качестве идеи, мягко говоря, чревато для рядовых пользователей, учитывая, что вредитель может еще и влезть с VPN (и блокировка оператора ему тем более будет побоку). Не говоря уже о том, что этого никто не станет делать.

Я так делал. Там очень много адресов))). Муторно это.

0

4

Я заметил что блокировка по Айпи адресу НЕ работает. - Забанил одного чела и он опять зарегался с таким же айпи!!! Может ли быть у нескольких Пользователей один и тот же айпи?

Отредактировано Тоха (Пн, 8 Дек 2025 20:31:09)

0

5

Вот такой код пойдет?

Код:
<?php
// Подключение к базе данных
$db = new mysqli('localhost', 'username', 'password', 'mybb');

// IP для бана
$ip = 'IP_ADDRESS';

// Вставка в таблицу заблокированных IP
$query = "INSERT INTO mybb_banned (ip, dateline, reason, uid) VALUES ('$ip', UNIX_TIMESTAMP(), 'Причина бана', 0)";
$db->query($query);
$db->close();
?>

0

6

Тоха написал(а):

Вот такой код пойдет?

Код:
<?php
// Подключение к базе данных
$db = new mysqli('localhost', 'username', 'password', 'mybb');

// IP для бана
$ip = 'IP_ADDRESS';

// Вставка в таблицу заблокированных IP
$query = "INSERT INTO mybb_banned (ip, dateline, reason, uid) VALUES ('$ip', UNIX_TIMESTAMP(), 'Причина бана', 0)";
$db->query($query);
$db->close();
?>

У вас же нет доступа к серверным скриптам  o.O

0

7

Тоха
Блокировка по провайдеру не может быть эффективной мерой, и вы сами это прекрасно знаете. Как и по IP в общем-то, но в случае блокировки по IP пользователь с тем же IP продолжать пользоваться форумом не сможет. При этом в обоих случаях достаточно, например, использовать VPN, чтобы обойти ограничения.

Я бы скорее рассмотрел вариант блокировки по уникальному цифровому отпечатку, см. fingerprintjs. Вот что-то подобное на сервисе реализовать в будущем точно имеет смысл.

+3

8

Alex_63 написал(а):

Я бы скорее рассмотрел вариант блокировки по уникальному цифровому отпечатку, см. fingerprintjs. Вот что-то подобное на сервисе реализовать в будущем точно имеет смысл.

Если по браузеру, то не лучше, чем по IP.. Сразу масса вариантов обхода приходит на ум.. Та же история с ОС.. Это может работать, только если человек использует один браузер, одну ОС и не сном и не духом, как это менять. Нет смысла.

0


Вы здесь » Единый форум поддержки » Администрирование форума » Забанить по провайдеру