Лишь пну в нужном направлении: nomake,ipfw/iptables etc.
Промолчу по поводу выпадов выше, они по меньшей мере не уместны тут
По сути, если внимательно изучить мануал, видим:
В качестве тегов, указывающих на данные клиента, nomake воспринимает:
ip - ip адрес;
login - логин;
lat_login - логин, сконвертированный в латиницу;
pass - пароль;
state - состояние доступа (on/off);
auth - режим авторизации (no/on/ong/off/1/2/3...).
Доступ к дополнительным данным осуществляется через префикс `dopdata-`, после которого идет название (точнее алиас - смотри настройки дополнительных полей) поля.
И где же тут можно использовать доп.тариф в выборке? как я понимаю из кода nomake он смотрит только в таблицу users и dopdata, а доп.пакеты у нас в plans3
Хотелось бы для начала самое простое - открыть/закрыть доступ к определенным ресурсам для пользователей исходя из доп. пакета
для этого надо в ipfw добавлять/удалять IP юзеров, и хотелось бы это делать средствами биллинга а не костылями.