forum.bitel.ru
http://forum.bitel.ru/

DHCP. Проблема при указание хоста, на кот будет открыт сокет
http://forum.bitel.ru/viewtopic.php?f=44&t=13340
Страница 1 из 1

Автор:  RollaN [ 20 май 2019, 03:39 ]
Заголовок сообщения:  DHCP. Проблема при указание хоста, на кот будет открыт сокет

Добрый день!
У нас на сервере два сетевых интерфейса. Тестируем IPOE на версии 6.2, столкнулись со следующей проблемой:

Файл inet-access.xml раздел "Cоздание слушателя dhcp-пакетов на порту с передачей ему процессора и dataLogger".

Если параметр "host" пуст (<param name="host" value=""/>), то все работает. Если указать ip интерфейса (<param name="host" value="10.0.0.2"/>), то BGInetAccess перестает обрабатывать DHCP запросы (лог пуст), хотя запросы есть (проверяем dhcpdump`ом).
Никто не сталкивался? Спасибо.


Код:
      <!-- Cоздание слушателя dhcp-пакетов на порту с передачей ему процессора и dataLogger -->
      <bean name="dhcpListener" class="ru.bitel.bgbilling.kernel.network.dhcp.DhcpListener">
         <constructor>
            <!-- Хост (интерфейс), на котором будет открыт сокет. Если пусто - на всех -->
            <param name="host" value="10.0.0.2"/>
            <!-- Порт, на котором будет открыт сокет -->
            <param name="port" value="67"/>
            <!-- Размер буфера приема слушателя -->
            <param name="recvBufferSize">512 * 1024</param>
            <!-- Количество потоков-обработчиков -->
            <param name="threadCount">10</param>
            <!-- Максимальное количество пакетов в очереди на обработку -->
            <param name="maxQueueSize">200</param>
            <!-- Передача процессора -->
            <param name="processor">dhcpProcessor</param>
            <!-- Передача dataLogger -->
            <param name="dataLogger">dhcpDataLogger</param>
         </constructor>
      </bean>

Автор:  Amir [ 20 май 2019, 05:14 ]
Заголовок сообщения:  Re: DHCP. Проблема при указание хоста, на кот будет открыт с

netstat показывает, что порт открыт на этом адресе?
Было несколько похожих случаев - оказывалось, что неправильные маршруты

Например:
https://docs.bitel.ru/pages/viewpage.action?pageId=99647518#FAQ%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8FInet-%D0%9F%D0%B0%D0%BA%D0%B5%D1%82%D1%8B%D0%B8%D0%B7%D0%BD%D0%B5%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85%D1%81%D0%B5%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D0%B4%D0%BE%D1%85%D0%BE%D0%B4%D1%8F%D1%82%D0%B4%D0%BE%D1%81%D0%BB%D1%83%D1%88%D0%B0%D1%82%D0%B5%D0%BB%D1%8Fradius%D0%B8%D0%BB%D0%B8dhcp.

Автор:  RollaN [ 20 май 2019, 15:33 ]
Заголовок сообщения:  Re: DHCP. Проблема при указание хоста, на кот будет открыт с

Да, netstat показывает, что порт открыт на этом адресе. Файервол отключен.
rp_filter отключен.

Код:
root@billing:~#sysctl -a | grep \\.rp_filter
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.eth0.rp_filter = 0
net.ipv4.conf.eth1.rp_filter = 0
net.ipv4.conf.lo.rp_filter = 0

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/