[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Как сбрасывать лишние подключения?



в банальный iptables добавь что-то типа:
-A INPUT -s 1.2.3.4 -i eth0 -p tcp -m tcp --dport 1111 -j REJECT --reject-with icmp-port-unreachable
порт - на котором он, собственно, висит. можно и не указывать, будет футболить
все подключения.
правда, на каждого желающего писать по строчке - жизни не хватит. может, проще
прописать айпишники нужных людей, если они постоянны, а все остальное дропать?
или покопаться в настройках сервера - нельзя его сделать не публичным?


2014-006 16:37 Руслан Зиганшин <ziganshinruslan@gmail.com> wrote:
> Запустил маленький, но гордый minetest-сервер, зарегистрировал ему
> домен на no-ip.biz
> Обнаружил, что на максимум 20 пользователях (есть такая настройка)
> сервер неприлично лагает, на максимум 10 знакомые игроки не могут
> зайти (например из логов: 14:05:19: ACTION[ServerThread]: Server:
> Angels_den tried to join, but there are already max_users=11
> players.), между этими числами коричневая середина (сервер прилично
> лагает, но всё равно мало кто может зайти). Большинство ненужных на
> мой взгляд серверу игроков имеют ники Guest*, то есть даже не
> придумали свои. Мне известны их IP адреса (из тех же логов) и я хочу
> их отключать от своего сервера, чтобы могли войти другие. Либо через
> какой-то плагин к Minetest, либо через какую-либо утилиту управления
> сетью. Как это сделать?


Reply to: