URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75448
[ Назад ]

Исходное сообщение
"Раздача IP-адресов user-ppp"

Отправлено ws , 31-Июл-07 18:09 
Настроил я себе dialup in сервер через связку mgetty+user-ppp на 4-ре модема.
Вроде все работает, но бывают моменты когда ppp назначает клиентам один и тот же
IP-адресс. Вопрос: как сделать, чтобы назначаемый IP из диапазона был уникальным?
Конфиг:
# cat /etc/ppp/ppp.conf
default:
set log -Phase -Chat -LCP IPCP -CCP tun command radius

enable dns                             # request DNS info (for resolv.conf)

dial-in:
enable proxy
enable pap
accept dns
set dns 192.168.2.22 192.168.2.8
# set ifaddr 192.168.2.4 192.168.1.33-192.168.1.46
set ifaddr 192.168.2.4 192.168.1.33/28
set radius /etc/ppp/radius.conf
set rad_alive 300
set timeout 600
set mru 576
set mtu 576

#uname -a
FreeBSD host.com 5.4-STABLE FreeBSD 5.4-STABLE #3: Tue Jul 31 10:14:02 EEST 2007     root@host.com:/usr/src/sys/i386/compile/HOST5  i386


Содержание

Сообщения в этом обсуждении
"Раздача IP-адресов user-ppp"
Отправлено valare , 31-Июл-07 18:24 
Неужели АДСЛ токо у Меня %) ?

"Раздача IP-адресов user-ppp"
Отправлено ws , 01-Авг-07 08:50 
Проблема возникает я так пониамю из-за того, что для каждого порта вызывается свой экземпляр ppp. И он не смотрит что такаой IP уже назначен.
Обход проблемы вижу в жестком назначении IP на тунельные интерфейсы. Но как это сделать в user-ppp?
p.s. Есть еще вариант - отдавать IP через радиус. Но хотелось бы узнать как это можно сделать без него.