3

По сути, я хочу, чтобы сетевые игры плохо работали в сети, но я хочу, чтобы все остальное работало без сбоев.

Буду также признателен за советы по блокировке игр в целом.

Насколько я могу судить, есть несколько способов полностью предотвратить запуск интернет-игры:

  • Полностью блокируется с помощью конфигурации DNS (например, файла hosts) или конфигурации DNS маршрутизатора
  • Полностью блокируется через отдельный DNS-сервер
  • Блокировка приложения путем удаления или какого-либо контроля доступа
  • Блокировка приложения, автоматически убивая процесс время от времени
  • Блокировка приложения путем периодического повреждения файлов

Тем не менее, я хотел бы более тонкий способ заблокировать программу. Что-то, что либо:

  • Увеличивает задержку (будет ли это возможно через какое-то QoS, как то, что предлагает DD-WRT?)
  • Увеличивает задержку за счет использования специальной конфигурации маршрутизации для определенных целевых IP-адресов
  • Отрегулируйте ресурсы других систем, таких как память, ввод-вывод или процессор
  • Винт с конфигурациями клавиатуры при запуске игры

Я хотел бы, чтобы это работало на MacOSX и Windows, но Linux тоже был бы великолепен.

К вашему сведению, у меня нет ребенка, но я проводил мозговой штурм с друзьями и родителями.

3 ответа3

0

С http://hints.macworld.com/article.php?story=20080119112509736

Опытные пользователи OS X знают, что Darwin поставляется с ipfw , который можно использовать для настройки пользовательского брандмауэра. Однако эту же услугу можно использовать для ограничения полосы пропускания на определенных портах.

Пример: sudo ipfw pipe 1 config bw 15KByte/s создает канал, который пропускает только до 15KB/s.

Затем: sudo ipfw add 1 pipe 1 src-port 80 подключит этот канал к исходящему трафику через порт 80, эффективно ограничивая исходящий трафик веб-сервера. sudo ipfw delete 1 удалит канал из порта.

0

Существует программное обеспечение, называемое wanem, которое может увеличить задержку (задержку), потерю пакетов и пропускную способность для определенного IP-адреса и порта в сети. Он поставляется как live CD с Linux, но вы можете запустить его как виртуальную машину с другого компьютера.
Все, что вам нужно сделать, это правильная маршрутизация и настройка IP-адресов в сети, если у вас есть такие навыки и работает 24/7

0

IPFIREWALL (IPFW) - это спонсируемое FreeBSD программное обеспечение межсетевого экрана, созданное и поддерживаемое добровольными сотрудниками FreeBSD. Теперь работает на Windows XP/Vista/7!

Пожалуйста, распакуйте в D:\binary\ или измените синтаксис в wall.cmd

ipfw32

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .