Здравствуйте!
Имеем FreeBSD 5.4, поставленный из портов PPTPD с нативным PPP(точнее exppp), радиус (freeradius)...
Все работает на ура. но возникает 2 вопроса:
1. как получить ИП адрес пользователя, откуда он пришел (а не который получил - это не проблема). В какой переменной или чего там надо сделать?
2. вторично - как сказать в PPP, что ИП адреса надо получать от радиуса?
Конфиг ППП:
===== ppp.conf ==========
loop:
set timeout 600000
set device localhost:pptp
set dial
set login
set ifaddr 192.168.5.1 192.168.5.2-192.168.5.254 255.255.255.255
set server /tmp/loop "" 0177
pptp:
load loop
set timeout 600000
enable chap chap81
disable pap
set radius /etc/ppp/radius.conf
add proxy
enable proxy
accept dns
set dns 192.168.3.254
set nbns 192.168.3.55
set device !/etc/ppp/secure
enable MPPE
accept MPPE
set rad_service_type 11
set rad_alive 60
===================================================
Заранее спасибо.
ЗЫ: man ppp читал, про радиус мало, про внешний ИП клиента - вообще ничего не нашел...