[РЕШЕНО] accel + DHCP маршруты.
Posted: 01 Jun 2016, 11:52
Здравствуйте, форумчане.
Есть связка Accel-ppp + isc dhcpd. Хочу настроить раздачу маршрутов клиентам с DHCP сервера. В dhcpd.conf опции 249 и 121 прописаны.
Поначалу я грешил на кривость рук, но впоследствии выяснилось, что с pptpd маршруты раздаются.
т.е. банальный /etc/init.d/accel-ppp stop; /etc/init.d/pptpd start приводит к раздаче маршрутов vpn клиентам.
pptpd не хочу использовать по другим причинам.
при работающем pptpd или accel-ppp маршруты сервера в ip route show идентичны. сверял все таблицы маршрутизации.
судя по tcpdump dhcpd как будто не слушает нужный сетевой интерфейс (никто не отвечает на 10.1.10.2.68 > 255.255.255.255.67: BOOTP/DHCP запрос), как проверить не знаю. Перезапуск dhcpd после поднятия хотя бы одного vpn канала (чтобы создался интерфейс с VPN адресом сервера) с последующим переподключением VPN клиента к положительному результату также не приводит.
Ранее наблюдал ситуацию когда разовый запуск pptpd после рестарта сервера и ручного ковыряния маршрутизации и других плясок с бубнами приводил к тому, что маршруты начинали нормально отдаваться в accel, если хотя бы раз запустить pptpd. Ситуацию воспроизвести не могу.
OS Linux Gentoo, accel установлен из net-dialup/accel-ppp, версия 1.10.0
Есть связка Accel-ppp + isc dhcpd. Хочу настроить раздачу маршрутов клиентам с DHCP сервера. В dhcpd.conf опции 249 и 121 прописаны.
Поначалу я грешил на кривость рук, но впоследствии выяснилось, что с pptpd маршруты раздаются.
т.е. банальный /etc/init.d/accel-ppp stop; /etc/init.d/pptpd start приводит к раздаче маршрутов vpn клиентам.
pptpd не хочу использовать по другим причинам.
при работающем pptpd или accel-ppp маршруты сервера в ip route show идентичны. сверял все таблицы маршрутизации.
судя по tcpdump dhcpd как будто не слушает нужный сетевой интерфейс (никто не отвечает на 10.1.10.2.68 > 255.255.255.255.67: BOOTP/DHCP запрос), как проверить не знаю. Перезапуск dhcpd после поднятия хотя бы одного vpn канала (чтобы создался интерфейс с VPN адресом сервера) с последующим переподключением VPN клиента к положительному результату также не приводит.
Ранее наблюдал ситуацию когда разовый запуск pptpd после рестарта сервера и ручного ковыряния маршрутизации и других плясок с бубнами приводил к тому, что маршруты начинали нормально отдаваться в accel, если хотя бы раз запустить pptpd. Ситуацию воспроизвести не могу.
OS Linux Gentoo, accel установлен из net-dialup/accel-ppp, версия 1.10.0