Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
dpi:opt_cgnat:cgnat_faq:cgnat_faq_6 [2023/08/24 08:48] – ↷ Страница перемещена из dpi:dpi_options:opt_cgnat:cgnat_faq:cgnat_faq_6 в dpi:opt_cgnat:cgnat_faq:cgnat_faq_6 elena.krasnobryzh | dpi:opt_cgnat:cgnat_faq:cgnat_faq_6 [2023/08/28 09:02] (текущий) – удалено elena.krasnobryzh | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== 6 Как выдать конкретный адрес абоненту с NAT 1:1? ====== | ||
- | {{indexmenu_n> | ||
- | Если у абонента всего один серый адрес и требуется выдать абоненту конкретный белый адрес, то нужно учитывать зависимость между серыми и белыми адресами, | ||
- | |||
- | < | ||
- | |||
- | где mask зависит от числа рабочих потоков: | ||
- | * при 4 рабочих потоках mask=3 (типично для СКАТ >= 10) | ||
- | * при 2 рабочих потоках mask=1 (типично для СКАТ <= 6) | ||
- | |||
- | Фактически для младших версий СКАТ абонентам с четными серыми адресами нужно выдавать четные белые адреса, | ||
- | |||
- | Соответственно для старших версий нужно учитывать равенство 2 младших бит IP адреса. | ||
- | |||
- | При одном рабочем потоке зависимость между адресами исчезает. | ||
- | |||
- | Точное значение маски можно посмотреть в логе DPI: | ||
- | < | ||
- | Если старт был давно, то выполнить reload | ||
- | < | ||
- | |||
- | <note important> | ||
- | И в случаях когда в договоре прописана выдача конкретного белого IP адреса и текущий серый адрес абонента не подпадает по указанную выше формулу, | ||
- | |||
- | **Пример для СКАТ-20: | ||
- | абоненту с серым адресом 10.0.0.15 требуется выдать белый адрес 188.99.99.27\\ | ||
- | маска=3\\ | ||
- | 15&3=3 равно 27&3=3 - это значит, | ||
- | |||
- | **Назначаем адрес абоненту командой: | ||
- | < |