Нехватка DHCP адресов для клиентов
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Нехватка DHCP адресов для клиентов
а). узнать исполнялась или нет - просто. на странице онлайн пользователей должен отображаться айпи NAS-а (контроллера доступа, через который подключены клиенты). Для случая чиллиспота запущенного на самом сервере, там д.б. 127.0.0.1
б). команда ищет одну строку и заменяет ее другой. Если один раз она уже исполнялась, то при повторном запуске команда просто не найдет в файле искомую строку (ведь ранее она уже была заменена новой)
б). команда ищет одну строку и заменяет ее другой. Если один раз она уже исполнялась, то при повторном запуске команда просто не найдет в файле искомую строку (ведь ранее она уже была заменена новой)
Re: Нехватка DHCP адресов для клиентов
NAS IP сейчас локальный)
75 человек сейчас сидят) при скоростях 512 к/бит
P.S. очень не хватает столбца с нумерацией подключенных человек, каждый раз считать довольно утомительно) И "максимальное кол-во подключенных пользователей XX было зарегистрировано xx.xx.xxxx" вообще прекрасно будет, если это не сложно сделать конечно)
75 человек сейчас сидят) при скоростях 512 к/бит
P.S. очень не хватает столбца с нумерацией подключенных человек, каждый раз считать довольно утомительно) И "максимальное кол-во подключенных пользователей XX было зарегистрировано xx.xx.xxxx" вообще прекрасно будет, если это не сложно сделать конечно)
Re: Нехватка DHCP адресов для клиентов
Примерно так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Нехватка DHCP адресов для клиентов
Раз уж в этой теме обсуждалось..
Я не могу попасть из интернета во внутренние точки доступа. Что не так сделал.
Точки доступа 192.168.100.5
192.168.100.6
192.168.100.7
$IPTABLES -A FORWARD -i $EXTIF -d 192.168.100.0/24 -p tcp -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -p tcp --source 192.168.100.0/24 -m state --state ESTABLISHED -j ACCEPT
$IPTABLES -t nat -I PREROUTING -p tcp -i $EXTIF --dport 8085 -j DNAT --to-destination 192.168.100.5:8080
$IPTABLES -t nat -I PREROUTING -p tcp -i $EXTIF --dport 8086 -j DNAT --to-destination 192.168.100.6:8080
$IPTABLES -t nat -I PREROUTING -p tcp -i $EXTIF --dport 8087 -j DNAT --to-destination 192.168.100.7:8080
С сервера на точки захожу без проблем. Возможно необходимо ещё открыть данные порты?
Я не могу попасть из интернета во внутренние точки доступа. Что не так сделал.
Точки доступа 192.168.100.5
192.168.100.6
192.168.100.7
$IPTABLES -A FORWARD -i $EXTIF -d 192.168.100.0/24 -p tcp -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -p tcp --source 192.168.100.0/24 -m state --state ESTABLISHED -j ACCEPT
$IPTABLES -t nat -I PREROUTING -p tcp -i $EXTIF --dport 8085 -j DNAT --to-destination 192.168.100.5:8080
$IPTABLES -t nat -I PREROUTING -p tcp -i $EXTIF --dport 8086 -j DNAT --to-destination 192.168.100.6:8080
$IPTABLES -t nat -I PREROUTING -p tcp -i $EXTIF --dport 8087 -j DNAT --to-destination 192.168.100.7:8080
С сервера на точки захожу без проблем. Возможно необходимо ещё открыть данные порты?
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Нехватка DHCP адресов для клиентов
Пристегнул рисунок - схема прохождения пакетов через файерволSkydreem писал(а):Возможно необходимо ещё открыть данные порты?
Чтобы принять пакет для форвардинга, открывать нужно не цепь INPUT (которая управляет пакетами, идущими непосредственно на сам сервер), а цепь FORWARD. Именно это и делает правило
Код: Выделить всё
$IPTABLES -A FORWARD -i $EXTIF -d 192.168.100.0/24 -p tcp -j ACCEPT
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Нехватка DHCP адресов для клиентов
Пристегнут файл в архиве. Его нужно распаковать в папкуadmin2 писал(а): P.S. очень не хватает столбца с нумерацией подключенных человек, каждый раз считать довольно утомительно)
/var/www/easyhotspot/system/application/views
и заменить им уже имеющийся там файл onlineusers_view.php
ну и естественно, назначить владельцем www-data
По идее, должно стать "все хорошо"
Вот как реализовать ЭТО пожелание, я не знаю, увы.admin2 писал(а):И "максимальное кол-во подключенных пользователей XX было зарегистрировано xx.xx.xxxx" вообще прекрасно будет, если это не сложно сделать конечно)
(обновил архив, порядковый номер сделал красным, чтобы выделялся)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Нехватка DHCP адресов для клиентов
Вообще прекрасно с нумерацией теперь) спасибо)
-
- Сообщения: 78
- Зарегистрирован: 03 дек 2011, 00:25
- Откуда: Харьковская область
- Контактная информация:
Re: Нехватка DHCP адресов для клиентов
Возвращаясь в тему - чем закончилось увеличение адресов?
Re: Нехватка DHCP адресов для клиентов
Закончилось тем, что адреса перестали выдаваться и ответом от сервера что нет свободных адресов) как-то так)
Решили "проблему" тем, что ночью сервер отправляем в ребут. Что даёт утром абсолютно чистую таблицу аренды DHCP адресов)
Понятное дело что не совсем корректный костыль, но пока только так)
Решили "проблему" тем, что ночью сервер отправляем в ребут. Что даёт утром абсолютно чистую таблицу аренды DHCP адресов)
Понятное дело что не совсем корректный костыль, но пока только так)
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Нехватка DHCP адресов для клиентов
Увы, но похоже это баг чиллиспота, косвенное подтверждение нашел в вики dd-wrt:admin2 писал(а):Понятное дело что не совсем корректный костыль, но пока только так)
тутCRON (Reboot periodically, 2x a month, at 2am on the 1st and 15th. addresses leaks.) 0 2 1 * * root /sbin/reboot 0 2 15 * * root /sbin/reboot
http://www.dd-wrt.com/wiki/index.php/Chillispot
На мой взгляд, более "чистым" решением было бы все-таки перезагружать не весь сервер, а сам чиллиспот, добавив в cron строку наподобие такой:
Код: Выделить всё
0 0 * * 7 root /etc/init.d/chillispot restart
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя