Перейти к содержимому
Local
abonent1000

Замена сетевых карт на сконфигурированном Ubilling

Рекомендованные сообщения

Биллинг работал на сетевках re0, re1, re2.

 

Накопил денег, купил интел (igb двухпортовую), поставил.

 

Поменял названия интерфейсов :

re0 на igb0 (вход инета)

re1 на igb1 (в локалку подача инета)

re2 не трогал (служебный интерфес для общения с другими насами)

 

Менял как написано тут: https://local.com.ua/forum/topic/29365-релизы-ubilling/?p=387820

"На вскидку допускаю, что если после замены сетевой смениться имя интерфейса, стоит его изменить в следующих конфигах:

/etc/rc.conf
/etc/firewall.conf
/etc/rc.d/billing
/usr/local/bandwidthd/etc/bandwidthd.conf
/usr/local/www/apache24/data/billing/config/alter.ini

Это в случае если у вас используется модель шейпинга из 0.3.5 и выше. Если шейп остался более ранний (хотя и не рекомендуется) - стоит заглянуть еще в /etc/stargazer/OnConnect "

 

В итоге, ДХЦП заработал и выдаёт всем абонам ИП, другие НАСы тоже работают, а те кто подключен непосредственно через биллинг - НИХРЕНА.

 

Подскажите, умные люди!! :)

Где накосячил?

Изменено пользователем abonent1000

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так там только в 2х местах подправил re на igb  и всё. Что там еще менять?

Изменено пользователем abonent1000

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Конфиги:

/etc/rc.conf

/etc/firewall.conf

на всеобщее обозрение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Конфиги:

/etc/rc.conf

/etc/firewall.conf

на всеобщее обозрение.

firewall.conf

#!/bin/sh
 
# firewall command
FwCMD="/sbin/ipfw -q"
${FwCMD} -f flush
 
# Interfaces setup
LAN_IF="igb1"
WAN_IF="igb0"
 
# Networks define
${FwCMD} table 2 add 172.16.32.0/19 172.32.0.0
 
 
#NAT
${FwCMD} nat 1 config log if ${WAN_IF} reset same_ports
${FwCMD} add 6000 nat 1 ip from table\(2\) to not table\(9\) out xmit ${WAN_IF}
${FwCMD} add 6001 nat 1 ip from any to me in recv ${WAN_IF}
 
#Shaper - table 4 download speed, table 3 - upload speed
${FwCMD} add 12001 pipe tablearg ip from any to table\(4\) via ${LAN_IF} out
${FwCMD} add 12000 pipe tablearg ip from table\(3\) to any via ${LAN_IF} in
 
# default block policy
${FwCMD} add 65533 deny all from table\(2\) to any via ${LAN_IF}
${FwCMD} add 65534 deny all from any to table\(2\) via ${LAN_IF}
${FwCMD} add 65535 allow all from any to any
 
#unknown users redirect
${FwCMD} add 5 fwd 127.0.0.1,80 ip from 172.31.0.0/24 to not me dst-port 80
 
#Debtors forwarding
${FwCMD} add 4 allow ip from table\(2\) to 10.10.10.7 dst-port 53 via ${LAN_IF}
${FwCMD} add 4 allow ip from 10.10.10.7 to table\(2\) src-port 53 via ${LAN_IF}
${FwCMD} add 4 allow ip from table\(2\) to me dst-port 80 via ${LAN_IF}
${FwCMD} add 4 allow ip from me to table\(2\) src-port 80 via ${LAN_IF}
${FwCMD} add 6 fwd 127.0.0.1,80 ip from table\(47\) to not me dst-port 80
${FwCMD} delete 65534
 
rc.conf
hostname="ubilling"
ifconfig_igb0="inet 10.10.10.2 netmask 255.255.255.0"
ifconfig_igb1="inet 172.16.32.1 netmask 255.255.128.0"
ifconfig_igb1_alias0="inet 172.31.0.1 netmask 255.255.255.0"
ifconfig_re2="inet 10.90.90.2 netmask 255.255.255.0"
defaultrouter="10.10.10.1"
sshd_enable="YES"
gateway_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
# ====== added by UBinstaller ====
 
#all needed services
mysql_enable="YES"
apache24_enable="YES"
dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_conf="/usr/local/etc/multinet/dhcpd.conf"
dhcpd_ifaces="igb1"
 
ubilling_enable="YES"
ubilling_flags="igb1"
 
#optional services
memcached_enable="NO"
memcached_flags="-l 127.0.0.1 -m 64"
radiusd_enable="NO"
 
# ==========
#access/shape/nat
firewall_enable="YES" 
firewall_nat_enable="YES" 
dummynet_enable="YES" 
firewall_script="/etc/firewall.conf" 
 
# ==========
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Самое простое дописать в  начале rc.conf

ifconfig_igb0_name="re0"
ifconfig_igb1_name="re1"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

т.е. вернуть все конфиги обратно и только дописать:

 

Самое простое дописать в  начале rc.conf

ifconfig_igb0_name="re0"
ifconfig_igb1_name="re1"
правильно понял?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да . Ты просто присвоишь новым сетевкам старые имена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Самое простое дописать в  начале rc.conf

ifconfig_igb0_name="re0"
ifconfig_igb1_name="re1"

 

не получилось.

наверное, потому что сетевки re0 и re1 не снял с сервера, т.е физически были и интел и реалтеки.

А один из реалтеков - встроенный - его только в биосе придется отключать. Ночью попробую.

 

или может есть еще варианты?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ДХЦП заработал и выдаёт всем абонам ИП

ДХЦП сервер Убиллинга ?

 

а те кто подключен непосредственно через биллинг - НИХРЕНА

Шлюз пингуется ? Трасса на чем заканчивается ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Похожие публикации

    • Автор: 005836
      Помогите пожалуйста.
      ОС freebsd 12/freeradius3/mikrotik os 5.24
      Настраивал Ubilling + Mikrotik pppoe по радиусу
      В дебаг режиме радиус говорит

       
    • Автор: nightfly
      Мы знаем, всем уже надоело ждать. Вот, первый в этом году стабильный релиз Ubilling 0.9.5 rev 6653 syoubu da
       
      Из основных изменений
      Изменения в структуре БД. см. дамп. alter.ini: новые опции FWTBT_* управляющие знанием о том, по ком звонит колокол. alter.ini: новая опция CALLSHIST_ENABLED включающая модуль «История звонков». alter.ini: новые необязательные опции PON_UONU_USER_BY_MAC_SEARCH_* управляющие возможностью поиска пользователя по МАС при регистрации ONU из «неизвестных ONU». alter.ini: новая опция IPCHANGE_ARP_CLEANUP указывающая на необходимость очистки от старых arp-записей при смене IP пользователя. alter.ini: новая опция STICKY_REVELATIONS_ENABLED включающая механику откровений. alter.ini: новая опция ISHIMURA_ENABLED включающая планетарный потрошитель Ишимура. alter.ini: новая опция PONCPE_CONTROLS_ENABLED включающая отображение элементов управления для присваивания PON CPE в профиле пользователя. alter.ini: новая необязательная опция PONCPE_TARIFFMASK указывающая маску имени тарифа, для пользователей, для которых требуется учет PON CPE. userstats.ini: добавлена новая необязательная опция AF_TARIFF_ALLOW_ANY позволяющая включить возможность заморозки счета из личного кабинета не взирая на тарифный план абонента. userstats.ini: новая опция ISHIMURA_ENABLED включающая использование трафика Ишимуры при показе статистики. userstats.ini: новая необязательная опция MG_TARIFFSALLOWED при помощи которой можно ограничить тарифы на которых разрешено использование Megogo. Модуль «Планирование работ»: исправлена ошибка, появляющейся при фильтра заявок «Показать задачи только для меня» Модуль «Печать документов»: исправлена работа макроса {CONTRACT} при использовании не уникальных номеров договоров. Модуль «Возможности подключений»: добавлена текстовая пометка о телепатической угаданности пользователя, для упрощения фильтрования. Модуль «Отчет по подключениям»: в статистику мертвых пользователей добавлен раздельный счетчик замороженных. Модуль «Учет зарплат»: для зарплатных ведомостей реализована возможность просмотра/печати без графиков. Модуль SMSZilla: для направления «Интернет» добавлен фильтр активности пользователя. Модуль «Сети и услуги»: из модуля «Смена IP» портирована статистика использования адресов. Модуль «Работники»: добавлена возможность ограничивать сумму пополнения абонентов в месяц Модуль «Финансовый отчет»: исправлена сортировка в сводке за год. Модуль «Отчет по подключениям»: селектор года теперь сохраняет свое состояние. Модуль «Финансовый отчет»: селектор года теперь сохраняет свое состояние. Модуль «Импорт банковских выписок»: оптимизировано быстродействие, возможно исправлена проблема повторного внесения некоторых платежей. Новый модуль По ком звонит колокол: позволяет получать near real-time оповещения о входящих звонках. Модуль [По ком звонит колокол]: исправлены дубликаты отображения входящих звонков Модуль «Текущий кеш FDB»: добавлена возможность навигации из модуля в профиль свитча. askozianum: теперь также логирует входящие звонки в базу. Новый модуль «История звонков»: позволяет просматривать предыдущие входящие звонки ваших абонентов. Модуль Учет зарплат: добавлена возможность отметить для выплаты все работы одним кликом. Модуль «Планирование работ»: исправлена ошибка приводившая к невозможности удаления задач в некоторых ситуациях. Модуль «Телефонный справочник»: теперь использует JQuery Data Tables для показа списка контактов. Модуль «Смена IP»: теперь также умеет чистить за собой старые arp записи при смене IP. Модуль «Объявления»: полностью переделан код, скорость загрузки модуля увеличилось в много раз. Модуль «Персональные заметки и напоминания»: добавлена возможность осыпать всех откровениями. Модуль «Удаление пользователя»: теперь при удалении пользователя также очищаются его детали подключения. Модуль SMSZilla: исправлена работа фильтра «денег не хватит на следующий месяц». Модуль «TrinityTV»: добавлен функционал привязки устройств из личного кабинета абонента. Модуль «Отчет по задачам»: исправлен показ дат в печати. Модуль Склад: история бронирования теперь позволяет нормально отслеживать историю конкретной брони. Модуль «Склад»: теперь умеет рассылать сотрудникам зарезервированные на них ТМЦ скопом, для сверки того что у них в багажниках. Модуль «Статистика по трафику»: теперь также агрегирует при показе нативный трафик коллекторов с трафиком Ишимуры. Модуль «Онлайн»: теперь также агрегирует при показе нативный трафик коллекторов с трафиком Ишимуры. Понизатор: добавлена возможность поиска пользователя(логина и IP) по МАС при регистрации ONU из «неизвестных ONU». Так же для тех, кто использует ONU с NAT, у которых МАС WAN-подключения изменяется на какое-то значение добавлена возможность инкремента/декремента МАС адреса ONU. Модуль «Права администраторов»: добавлена возможность на ходу перелогиниваться в режиме призрака, под другими администраторами. Модуль «Состояние системы»: добавлена возможность уничтожения отдельных ключей кэша. RemoteAPI: добавлен новый вызов warehousetelegram для рассылки зарезервированных ТМЦ. Глобально: в диалогах выбора года расширен диапазон доступных для выбора лет. Глобально: исправлен фильтр ввода email, теперь email может содержать тире Кабинет пользователя: подавлены попытки Google Chrome пытаться автоматически переводить страницу. Кабинет пользователя: исправлены проблемы со входом по логину/паролю. Кабинет пользователя: модуль «Статистика по трафику» теперь также агрегирует нативный трафик коллектора с трафиком Ишимуры при показе. Кабинет пользователя: модуль «Megogo» теперь умеет ограничивать использование сервиса относительно тарифов пользователя. OpenPayz: добавлен фронтэнд для работы с ПриватБанком «PRIVATX_STRICT», призванный обеспечить слегка противоположный фронтэнду «PRIVATMULTI» функционал. OpenPayz: фронтенд «IBOX» - добавлена отдача информации по пользователю UBinstaller: собарны бинарные пакеты для установки биллинга на FreeBSD 12.0 amd64. UBinstaller: для конфигуратора NAS на rscriptd собраны бинарные пакеты для FreeBSD 12.0 amd64. UBinstaller: на мороз выкинуты все неактуальные и не поддерживаемые на данный момент релизы FreeBSD.  
      Также вы можете:
      Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2019#rev_6653
      Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section095
      Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo
       

    • Автор: Di111
      Привет, простите что не по правилам, не проверял, но должно работать ))
      backend
      robokassa.ini
      frontend - метод отсылки данных POST, если используете GET , меняем ниже $_POST на $_REQUEST
      robokassa.ini
      PASS2="пароль2"
    • Автор: Иван Дураков
      Предлагаю авторам запилить модуль который будет автоматом (например раз в месяц) переводить 1% от прибыли мантейнеру (-ам) этого замечательного билинга.
      Наверняка найдутся зануды которые станут возражать, прошу их проходить мимо. Более того - я настаиваю чтобы этот модуль был включен после установки по умолчанию!
      Жадные, глупые и просто злые люди всегда смогут его выключить парой кликов в админке. Но даже если лишь 10% от тех кто юзает сей продукт согласятся донейтить мизерную сумму на постоянной основе - уверен что это сможет стать хорошей поддержкой авторам а также хорошей мотивацией им помогать вам же, подумайте хорошенько!
      Можно сделать настраиваемыми параметры - процент или фиксированную сумму.
      Автору наверное нужно будет иметь эккаунты во всех платёжнных системах, тогда можно будет автоматически настраиваться на ту которой будет пользоваться владелец билинга. Но уверен что это уже мелочи жизни - всё решаемо, если только захотеть.
      ps: наверное хорошо было бы подвесить эту темку : )
       
      Прошу сообщество поддержать сию идею, а может ктото даже и запилит сам код, как донейшин авторам :))
      pps: столько лет подряд тянуть подобный проект никакого здоровья не хватит. нужно это ценить.
    • Автор: msat
      Юзер водит логин йцукен вместо qwerty
      пароль не имеет значения
      и вместо личного кабинета в браузере получаем 
       
      wrong data input: SELECT `IP` from `users` WHERE `login`='йцукен' AND MD5(`password`)='5fa2bff730d799299a1c095a9f3c031d'
       
      и все, пока куки браузера не очистить, юзеру личный кабинет не доступен
       
      помогите пофиксить.
×