2013-11-07 4 views
-1

В то же время мы запускаем dhcp-helper и dnsmasq в моем устройстве, которые имеют несколько мостов. (., Например, bR0 получить IP-адрес от Dnsmasq и br1 получить IP от другого DHCP-сервера через реле Dhcp)Проблемы, связанные с dnsmasq и dhcp-helper

Ниже приведены шаги, которые я функционируют:

  1. активный Dnsmasq на BR0

  2. активный DHCP-хелперов с опцией -p на BR1 для альтернативного порта 1067/1068

  3. добавить IPTables правило для перенаправления запроса DHCP от BR1: Iptables -I PREROUTING -t физ -i br1 -p УДП --src 0.0.0.0 --dport 67 -j DNAT --to 0.0.0.0:1067

После этого, кажется, что запрос DHCP успешно перенаправлять на сервер ретрансляции на порт 1067 (я могу захватить запросы в цепочке INPUT iptables), но я не могу захватить запросы dhcp с сервера ретрансляции с помощью wirehark.

Что еще я могу сделать? Как я могу позволить dhcp-helper и dnsmasq сосуществовать в моем устройстве?

ответ

0

Проблема была решена. Реле DHCP хорошо работает в последней версии DNSMASQ 2.67.

Смежные вопросы