Hello,
    we are working on the FreeRadiusServer 2.1.4 + Postgresql 8.4.2, and trying to authenticate different 'users' according to the NAS-Port in the request packets. We build the db table 'nas' by the scripts nas.sql:
/*
 * Table structure for table 'nas'
 */
CREATE TABLE nas (
        id              SERIAL PRIMARY KEY,
        nasname         VARCHAR(128) NOT NULL,
        shortname       VARCHAR(32) NOT NULL,
        type            VARCHAR(30) NOT NULL DEFAULT 'other',
        ports           int4,
&nb! sp;       secret          VARCHAR(60) NOT NULL,
        server          VARCHAR(64),
        community       VARCHAR(50),
        description     VARCHAR(200)
);
 
    Since the 'ports' column exists in the table 'nas', we wonder if it has some relationship with the NAS-Port in the request packets. We tried some values for the column, but didn't work. Anyone can tell me the meaning of the column 'ports'?
    Now we can configure a virtual server for each NAS (by the column 'server' of the table 'nas'). Can I configure a virtual server for each NAS-Port? If so, how can I acheive that? Thank you!
 
Best Regards,
 
Alaxis
!

使用新一代 Windows Live Messenger 轻松交流和共享! 立刻下载!