efs написал(а):
использование шифрования подключения (не все маршрутизаторы поддерживают)
Поставь роутер с поддержкой. Используй выделенный сервер для маршрутизации. Любой линукс без гуя справится, нужен P-3 256-sdram, максимум, купишь дешевле чем роутер)
efs написал(а):
2. при использовании PPPoE, использовать service name, который не известен пользователям. компьютер будет коннектиться, маршрутизаторы нет.
Мало знаю провайдеров с PPPoE, кроме Ростелекома, который так не делает, но допустим, тогда решение опять же в выделенном серве, который будет пускать маршруты через себя. Надеюсь против линукс-машин, такие провайдеры ничего не имеют против? Хотя поднять маршрутизатор на виндовс-тачке тоже очень легко.)
efs написал(а):
3. черезжопная таблица маршрутизации, компьютер по DHCP хавает, роутеру необходимо все эти роуты руками вкатывать, иначе болт
Роутеры умеют получать таблицы маршрутизации ничуть не хуже каких-либо еще сетевых устройств)
efs написал(а):
5. отслеживать MAC-адреса, при появлении адресов принадлежащих маршрутизаторам, абонент банится (MAC авторизация не используется)
Это и есть анализ трафика, о котором я говорил выше. Решение тоже есть)