На доступ D-link 3526
1 абонент – 1 порт
Ip адрес выдается по dhcp opt. 82 (костыль взял тут viewtopic.php?t=7141&postdays=0&postorder=asc&start=0, работает)
Vlan на дом, управление коммутатором в отдельном vlan
На каждый дом своя подсеть, терминация vlan на DGS-3627
Доступ в интернет по PPTP
У пользователей 3 тарифа
1 – помегабайтный ( нужно чтобы было видно только NAS и личный кабинет при положительном балансе)
2 – помегабайтный c предоплаченной локалкой (при положительном балансе видно все, при отрицательном только личный кабинет)
3 – Безлимитный (при положительном балансе видно все, при отрицательном, только личный кабинет)
В UTM заранее завел дома, 2 подсети для каждого дома: одна для сетевухи вторая для PPTP
Создал услугу передачи трафика – Локалка (ее планирую вешать всем)
Абонентов решил заводить так:
Сперва подключаю услугу передачи трафика «Локалка» - тут ip для сетевухи
Вешаю тариф – в тарифе ip для PPTP доступа в инет
В доп. Параметрах выставляю коммутатор и порт абонента
Абон. Плату за локалку планирую брать в тарифе
Услуга Локалка id = 75 постоянная для всех
Хочется услышать критику по данной организации сети
Возникла загвоздка в Mysql запросе:
Мне нужно вывести из базы ip абонентов из услуги id=75 , баланс положительный, статус интернета включен, ip коммутатора логин коммутатора, пароль коммутатора, порт коммутатора
По форуму искал, нашел только пример отключения порта абонента:
Код: Выделить всё
SELECT
inet_ntoa(4294967295 & r.router_bin_ip) AS rip,
r.login,
r.password,
u.id,
u.port_number,
acc.balance,
atlink.tariff_id
FROM accounts as acc, users as u, routers_info as r, account_tariff_link as atlink
WHERE
not atlink.is_deleted
and atlink.account_id = acc.id
and u.basic_account = acc.id
and r.id = u.remote_switch_id
and not acc.is_deleted
and acc.int_status = 0
and ( (acc.balance > '0' and atlink.tariff_id = '47' )
)
order by rip;
Код: Выделить всё
+--------------+-------+----------+------+-------------+---------+-----------+
| rip | login | password | id | port_number | balance | tariff_id |
+--------------+-------+----------+------+-------------+---------+-----------+
| 10.10.11.254 | admin | 12345 | 3739 | 8 | 12 | 47 |
| 10.10.12.254 | admin | 12345 | 3740 | 7 | 20 | 47 |
+--------------+-------+----------+------+-------------+---------+-----------+