Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Наступна ревізія | Попередня ревізія Остання ревізія По сторонах наступні версії | ||
docsistemplate [2022/09/24 14:39] 127.0.0.1 зовнішнє редагування |
docsistemplate [2023/06/16 14:34] borisov |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
- | ====== Настройка доступа пользователей по технологии DOCSIS ====== | + | ====== Налаштування |
{{: | {{: | ||
- | Начиная с релиза 0.3.8 полностью ликвидирована старая модель работы с DOCSIS | + | Починаючи з релізу 0.3.8 повністю ліквідовано стару модель роботи з DOCSIS |
- | ====== | + | ====== |
- | | + | |
- | **интерфейс em1** - смотрит на настроенную CMTS\\ | + | **інтерфейс em1** - дивиться |
- | | + | |
- | | + | |
- | | + | **10.10.10.10.10/ |
- | | + | |
- | | + | |
- | | + | |
- | ====== Авторизация на CMTS ====== | + | ====== Авторизація на CMTS ====== |
- | Запрет для прохождения трафика от IP полученных не сквозь наш DHCP сервер (для вписанных вручную, допустим) осуществляется в режиме конфигурирования | + | Заборона |
Motorola: **host authorization on** \\ | Motorola: **host authorization on** \\ | ||
Рядок 24: | Рядок 24: | ||
- | ====== Настройка tftpd ====== | + | ====== Налаштування |
# mkdir /tftpboot | # mkdir /tftpboot | ||
- | далее | + | далі |
# vim / | # vim / | ||
- | раскомментируем следующую строку: | + | розкоментуємо наступний |
- | tftp | + | tftp dgram udp wait root / |
- | и перезапустим inetd | + | і перезапустимо inetd |
# / | # / | ||
| | ||
- | проверим работоспособность tftp | + | перевіримо працездатність tftp |
# touch / | # touch / | ||
# tftp 127.0.0.1 | # tftp 127.0.0.1 | ||
Рядок 43: | Рядок 43: | ||
tftp> q | tftp> q | ||
# ls -la testme | # ls -la testme | ||
- | -rw-r--r-- | + | -rw-r--r---- 1 root wheel 0 Feb 4 13:55 testme |
# rm testme / | # rm testme / | ||
- | ====== | + | ====== |
- | Для сборки файла конфигурации модема нам | + | Для складання |
# cd / | # cd / | ||
- | На 64 битных системах docsis 0.9.5 генерирует битые файлы и может не собраться из портов. В таком | + | На 64 бітних системах docsis 0.9.5 генерує биті файли |
# tar zxvf docsis-0.9.6.tar.gz | # tar zxvf docsis-0.9.6.tar.gz | ||
# cd docsis-0.9.6 | # cd docsis-0.9.6 | ||
# ./configure && make && make install | # ./configure && make && make install | ||
- | После чего мы можем попытаться собрать простейший тестовый конфиг следующего содержания с ключом " | + | Після чого ми можемо спробувати зібрати найпростіший тестовий конфіг такого змісту з ключем " |
<file cpp modems.s> | <file cpp modems.s> | ||
Рядок 84: | Рядок 84: | ||
# docsis -e / | # docsis -e / | ||
- | Проверить чего мы насобирали в бинарный конфиг можно так: | + | Перевірити чого ми назбирали в бінарний конфіг можна так: |
# docsis -d / | # docsis -d / | ||
| | ||
- | ====== Конфигурация CMTS на примере | + | ====== Конфігурація CMTS на прикладі |
< | < | ||
Рядок 293: | Рядок 293: | ||
</ | </ | ||
- | ====== Конфигурация CMTS на примере | + | ====== Конфігурація CMTS на прикладі |
< | < | ||
! | ! | ||
Рядок 395: | Рядок 395: | ||
</ | </ | ||
- | ====== Настройка Ubilling ====== | + | ====== Налаштування |
- | 1. Следует | + | 1. Слід додати таке до **config/ |
< | < | ||
Рядок 403: | Рядок 403: | ||
</ | </ | ||
- | 2. Добавить подсеть модемов | + | 2. Додати підмережу |
< | < | ||
- | Начальная ІР: 10.10.100.0 | + | Початкова ІР: 10.10.100.0 |
- | Последняя ІР: 10.10.100.255 | + | Остання ІР: 10.10.100.255 |
- | Тип | + | Тип |
- | Сеть/CIDR: 10.10.100.0/ | + | Мережа/CIDR: 10.10.100.0/ |
</ | </ | ||
- | 3. Добавить подсеть DOCSIS | + | 3. Добавити підмережу |
< | < | ||
- | Начальная ІР: 10.10.200.0 | + | Початкова ІР: 10.10.200.0 |
- | Последняя ІР: 10.10.200.255 | + | Остання ІР: 10.10.200.255 |
- | Тип | + | Тип |
- | Сеть/CIDR: 10.10.200.0/ | + | Мережа/CIDR: 10.10.200.0/ |
</ | </ | ||
- | 4. Добавить обработчик DHCP для подсети модемов, используя следующий " | + | 4. Додати обробник DHCP для підмережі |
< | < | ||
subnet 10.10.100.0 netmask 255.255.255.0 { | subnet 10.10.100.0 netmask 255.255.255.0 { | ||
Рядок 441: | Рядок 441: | ||
</ | </ | ||
- | 5. добавить обработчик DHCP для подсети DOCSIS | + | 5. додати обробник DHCP для підмережі |
- | 6. убедиться в том, | + | 6. переконатися в тому, що підмережі користувачів і модемів доступні за відповідними маршрутами через нашу CMTS |
< | < | ||
# route add 10.10.100.0/ | # route add 10.10.100.0/ | ||
Рядок 448: | Рядок 448: | ||
</ | </ | ||
- | ну и добавить эти маршруты на будущее в rc.conf | + | ну і додати |
< | < | ||
Рядок 456: | Рядок 456: | ||
</ | </ | ||
- | ====== Регистрация модемов и контроль | + | ====== Реєстрація модемів і контроль рівнів сигналу |
- | При добавлении модема, следует указать только | + | Під час |
- | При регистрации модема ему будет выдана первая | + | Під час |
- | {{ : | + | {{ : |
- | Также возможно указание | + | Також можлива вказівка SNMP ком'юніті та шляху до встановленого snmpwalk. |
- | {{ : | + | {{ : |
- | Это требуется | + | Це потрібно для оперативного |
{{ : | {{ : |