Привет, коллеги.
Раньше модемы были разбросаны по разным компам и со всех компов pppd лукапился
за юзерами в радиус.
На всех компах с модемами есть mgetty и pppd
настроено было так
$ cat /etc/mgetty+sendfax/login.config
/AutoPPP/ - a_ppp /usr/sbin/pppd file /etc/ppp/options.radius
$ cat /etc/ppp/options.radius
asyncmap 0
debug
lock
mtu 576
mru 576
auth
modem
crtscts
proxyarp
require-pap
refuse-chap
plugin radius.so
plugin radattr.so
192.168.1.186:192.168.1.187
ms-dns 192.168.1.2
И всё бы хорошо, но понадобилось все модемы сгруппировать по трём компам.
И тут я упёрся в некую проблему - как выдавать ip на конкретный модем?
Если раньше это решалось строчкой в options.radius, то как это сделать при больше чем одном модеме
на компе?
Предполагаю, что нужно выдавать эти параметры радиусом и зовётся это как-то
типа Framed-IP-Address.
Нашёл даже подходящую таблицу
radius=> \d radippool;
Table "public.radippool"
Column | Type |
Modifiers
------------------+--------------------------------+--------------------------------------------------------
id | bigint | not null default
nextval('radippool_id_seq'::regclass)
pool_name | text | not null
framedipaddress | inet |
nasipaddress | text | not null
calledstationid | character varying(64) |
callingstationid | text | not null default ''::text
expiry_time | timestamp(0) without time zone | not null
username | text | default ''::text
pool_key | character varying(30) | not null
Indexes:
"radippool_pkey" PRIMARY KEY, btree (id)
Хочется добится чтобы определённые юзера могли заходить только с определённых
модемов.
И некоторая группа со всех подряд. Так же чтобы каждому модему выдавался
определённый ip.
Где бы почитать?
--
Peter Teslenko
Jabber: [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]