У меня есть точка доступа Windows (хостинговая сеть) для общего доступа в Интернет. Есть ли какой-либо инструмент, который может контролировать клиентов и ограничивать трафик?
Спасибо.
решение1
Этот ответпредложил использоватьNetprofilesдля похожей задачи:
Функции * Сохраните настройки сети в виде профилей. * Автоматически активировать беспроводные профили при обнаружении указанных беспроводных подключений. (Только XP) * Измените IP-адрес, маску подсети, шлюз по умолчанию, первичный и вторичный DNS-серверы, WINS-сервер и настройки DHCP одним нажатием кнопки. * Укажите разные сопоставленные диски для каждого профиля. * Измените принтер по умолчанию в зависимости от того, какой профиль вы используете в данный момент. * Автоматически меняйте свой профиль с помощью ярлыков программ, созданных с помощью Net Profiles. * Измените домашнюю страницу по умолчанию для Internet Explorer, Firefox и Opera. * Настройки прокси-сервера для Internet Explorer, Firefox и Opera. * Запуск определенного пользователем списка программ при активации профиля. * Сохраняйте отдельные обои рабочего стола для каждого профиля. * Изменение разрешения экрана и качества цветопередачи при активации профилей. * Можно легко перевести на другие языки с помощью прилагаемого языкового XML-файла.
В этом случае вы можете запустить скрипт, который заменит файл HOSTS (C:\Windows\system32\drivers\etc\hosts), включающий сайты, которые вы хотите игнорировать, каклокальный хостпсевдонимы, например:
# restrict access to certain sites without a firewall
127.0.0.1 my-ignored-site-1.com
127.0.0.1 my-ignored-site-2.com
127.0.0.1 my-ignored-site-3.com
Вероятно, самый простой способ сделать это — создать два (или более) резервных файла HOSTS, скажем, HOSTS.normal и HOSTS.restricted, и поместить эти записи в HOSTS.restricted. Затем ваш скрипт может копировать HOSTS с файлом HOSTS.restricted, когда Netprofiles обнаруживает ограниченную сеть, а другой скрипт копирует HOSTS с HOSTS.normal, когда Netprofiles обнаруживает нормальную сеть.