Witam Czy nie dało by się zrobić puli ip do wykorzystania dla radiusa? można by schematy radiusowego ippool wrzucić do lms i zamiast na sztywno klientow ustawiać adres ip można to zrobić dynamicznie i wówczas zamiast adresu ip pokazywał by się napis "dynamiczny". Generalnie oszczędziło by to publiczne ipki. Niestety programista ze mnie żadne dlatego też pytam tu, czy ktoś nie podjął by się dorzucenia takiej funkcjonalności do lms'a?
schematy do bazy. dla mysql: #v+ # # Table structure for table 'radippool' # CREATE TABLE radippool ( id int(11) unsigned NOT NULL auto_increment, pool_name varchar(30) NOT NULL, framedipaddress varchar(15) NOT NULL default '', nasipaddress varchar(15) NOT NULL default '', calledstationid VARCHAR(30) NOT NULL, callingstationid VARCHAR(30) NOT NULL, expiry_time DATETIME NULL default NULL, username varchar(64) NOT NULL default '', pool_key varchar(30) NOT NULL, PRIMARY KEY (id), KEY radippool_poolname_expire (pool_name, expiry_time), KEY framedipaddress (framedipaddress), KEY radippool_nasip_poolkey_ipaddress (nasipaddress, pool_key, framedipaddress) ) ENGINE=InnoDB; #v-
dla postgres: #v+ -- -- Table structure for table 'radippool' --
CREATE TABLE radippool ( id BIGSERIAL PRIMARY KEY, pool_name varchar(64) NOT NULL, FramedIPAddress INET NOT NULL, NASIPAddress VARCHAR(16) NOT NULL default '', pool_key VARCHAR(64) NOT NULL default 0, CalledStationId VARCHAR(64), CallingStationId text NOT NULL default ''::text, expiry_time TIMESTAMP(0) without time zone NOT NULL default 'now'::timestamp(0), username text DEFAULT ''::text );
CREATE INDEX radippool_poolname_expire ON radippool USING btree (pool_name, expiry_time); CREATE INDEX radippool_framedipaddress ON radippool USING btree (framedipaddress); CREATE INDEX radippool_nasip_poolkey_ipaddress ON radippool USING btree (nasipaddress, pool_key, framedipaddress); #v-
wiem, że dla programisty jest to godzinka klikania. podejmie się ktoś? z góry dzięki
-- Pozdrawiam Marcin / nicraM