fffmax Posted March 15, 2017 Posted March 15, 2017 Здравствуйте. Прошу помощи у специалистов, кто работал с прошивкой OpenWRT. Необходимо ограничить аренду ip адреса на 30 мин. в сутки для устройства. Вообще возможно ли это осуществить на этой прошивке? Вставить ник Quote
smart85 Posted March 15, 2017 Posted March 15, 2017 Здравствуйте. Прошу помощи у специалистов, кто работал с прошивкой OpenWRT. Необходимо ограничить аренду ip адреса на 30 мин. в сутки для устройства. Вообще возможно ли это осуществить на этой прошивке? В dhcp есть lease-time - время, на которое выдается IP адрес, потом происходит dhcp-release и снова выдается адрес. Для ограничения по времени на сутки, мне кажется уже нужно копать в сторону AAA. Вставить ник Quote
fffmax Posted March 15, 2017 Author Posted March 15, 2017 30 минут в сутки? Да минут на 30 Вставить ник Quote
edo Posted March 15, 2017 Posted March 15, 2017 Спустя 30 минут что должно произойти? Вставить ник Quote
fffmax Posted March 15, 2017 Author Posted March 15, 2017 Спустя 30 минут что должно произойти? Выдача ip для этого устройства запрещена. Вставить ник Quote
ShyLion Posted March 15, 2017 Posted March 15, 2017 Жесткач. А каково практическое применение такой функции, если не секрет? Вставить ник Quote
orlik Posted March 15, 2017 Posted March 15, 2017 Жесткач. А каково практическое применение такой функции, если не секрет? Наверняка в какой-нить кафешке доступ ограничивать :) Вставить ник Quote
ShyLion Posted March 15, 2017 Posted March 15, 2017 По идее это задача каптив-портала, учет вести, а не dhcp службы. Вставить ник Quote
edo Posted March 15, 2017 Posted March 15, 2017 Выдача ip для этого устройства запрещена. а оно продолжает пользоваться этим адресом. ваши дальнейшие действия? Вставить ник Quote
orlik Posted March 15, 2017 Posted March 15, 2017 Выдача ip для этого устройства запрещена. а оно продолжает пользоваться этим адресом. ваши дальнейшие действия? Ну если сделать lease-time 30 минут и не обновлять его , то клиент высвободит адрес ... но все равно странное решение Вставить ник Quote
myth Posted March 15, 2017 Posted March 15, 2017 Потом забъет его руками и продолжит пользоваться дальше Вставить ник Quote
orlik Posted March 16, 2017 Posted March 16, 2017 Потом забъет его руками и продолжит пользоваться дальше Ну это если не настраивать на доступе ничего ;) Вставить ник Quote
myth Posted March 16, 2017 Posted March 16, 2017 Насколько понимается, речь идет о вифи. Вставить ник Quote
Ecomp Posted March 16, 2017 Posted March 16, 2017 (edited) Здравствуйте. Прошу помощи у специалистов, кто работал с прошивкой OpenWRT. Необходимо ограничить аренду ip адреса на 30 мин. в сутки для устройства. Вообще возможно ли это осуществить на этой прошивке? Так ограничить аренду адреса или все таки ограничить время работы до 30 минут в сутки? 30 минут в определенное время или разное? Теперь по устройству устройство одно и тоже? Или разные? Если разные то неким образом нужно вести учет подключавшихся в течении суток? Edited March 16, 2017 by Ecomp Вставить ник Quote
Ivan_83 Posted March 16, 2017 Posted March 16, 2017 Товарищ видимо со студенческой кафешки, там студенты набегать кофе попить и зависают в халявном инете на часы занимая место и не давая другим пожрать/попить. А так пришёл, купил пожрать/попить, и пока пол часа запихиваешь в себя инет есть, а потом бац и скучно - пора валить. Вставить ник Quote
ShyLion Posted March 16, 2017 Posted March 16, 2017 Если уж следовать теме и таки заниматься извратами, то OpenWRT это же линух, наверное с iptables ? Пишешь скрипт, который периодически смотрит в базе dhcpd кому выдан IP, и через нужное время банит мак на фаерволе. Через сутки бан снимает. Если руки не из попы, то ничего сверх-сложного. Вставить ник Quote
myth Posted March 16, 2017 Posted March 16, 2017 А если пойти другим путем - выдавать аренду, скажем, на сутки. А банить по ip средствами iptables? Вставить ник Quote
fffmax Posted March 17, 2017 Author Posted March 17, 2017 Да все верно, друг попросил в кафешке ограничить доступ. Пытаюсь до него донести, что wifi давно не кокурент для 4g, к тому же со стоимостью тарифов для юр. лиц (может позволить 5 мбит/с). Использование wifi уже не конкурентное преимущество заведения, а скорее тех. средство для сбора клиентской базы (авторизация через соц. сети). На микротике это реализуется в два щелчка, но в наличии имеется только openwrt, вот и хотел узнать возможно ли это без написания скриптов. Вставить ник Quote
myth Posted March 17, 2017 Posted March 17, 2017 Сам по себе dhcp не предназначен для этого. Вставить ник Quote
nixx Posted March 17, 2017 Posted March 17, 2017 Да все верно, друг попросил в кафешке ограничить доступ. Пытаюсь до него донести, что wifi давно не кокурент для 4g, к тому же со стоимостью тарифов для юр. лиц (может позволить 5 мбит/с). Использование wifi уже не конкурентное преимущество заведения, а скорее тех. средство для сбора клиентской базы (авторизация через соц. сети). На микротике это реализуется в два щелчка, но в наличии имеется только openwrt, вот и хотел узнать возможно ли это без написания скриптов. пошлите друга к провайдеру, может у него есть такая услуга. мы предоставляем своим клиентам, например. правда, судя по вашей отсылке к микротику, другу жалко денег даже на него... Вставить ник Quote
2zer0 Posted December 21, 2019 Posted December 21, 2019 (edited) В 17.03.2017 в 14:23, nixx сказал: пошлите друга к провайдеру, может у него есть такая услуга. мы предоставляем своим клиентам, например. правда, судя по вашей отсылке к микротику, другу жалко денег даже на него... не знаю как в 17ом году, но сейчас эта фича в openwrt делается лехо 1. Для ВСЕХ клиентов dhcp время аренды рубиться в пункте network > interface > lan > DHCP Server > Leasetime Expiry time of leased addresses, minimum is 2 minutes (2m). 2. если кого то привязали на статику то время там очевидно указывается в настройках самой привязки http://ipРоутераСopenwrt/cgi-bin/luci/admin/network/dhcp Цитата Static Leases Static leases are used to assign fixed IP addresses and symbolic hostnames to DHCP clients. They are also required for non-dynamic interface configurations where only hosts with a corresponding lease are served. Use the Add Button to add a new lease entry. The MAC-Address identifies the host, the IPv4-Address specifies the fixed address to use, and the Hostname is assigned as a symbolic name to the requesting host. The optional Lease time can be used to set non-standard host-specific lease time, e.g. 12h, 3d or infinite. Hostname MAC-Address IPv4-Address Lease time DUID IPv6-Suffix (hex) Edited December 21, 2019 by 2zer0 Вставить ник Quote
Ivan_83 Posted December 23, 2019 Posted December 23, 2019 В 21.12.2019 в 11:41, 2zer0 сказал: не знаю как в 17ом году, но сейчас эта фича в openwrt делается лехо 1. Для ВСЕХ клиентов dhcp время аренды рубиться в пункте network > interface > lan > DHCP Server > Leasetime Лучше бы это делать через luci а не через вебгуй. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.