分享
 
 
 

CISCO作WEB PORTAL例子

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

CISCO 7401ASR,SSG+SESM,作WEB PORTAL,实现宽带用户web认证。

拓朴见附图:

SESM配置成RADIUS模式,但利用第三方RADIUS,例中RADIUS利用merit 3.6B。

QQread.com

推出Windows2003教程

win2003安装介绍

win2003网络优化

win2003使用技巧

win2003系统故障

服务器配置

专家答疑

更多的请看:http://www.qqread.com/windows/2003/index.Html

*********************************************************

7401中SSG配置:

version 12.3

aaa authentication ppp default group radius

aaa authorization network default group radius

aaa accounting network default start-stop group radius

aaa session-id common

ip subnet-zero

ssg enable

ssg accounting interval 300

ssg default-network 192.168.3.10 255.255.255.255

ssg service-passWord servicecisco

ssg radius-helper auth-port 1812 acct-port 1812

ssg radius-helper key cisco

ssg maxservice 20

ssg auto-logoff icmp interval 30 packet 3 timeout 600

ssg bind service internet GigabitEthernet0/0

ssg bind service Internet GigabitEthernet0/0

ssg open-garden opengarden-dns

ssg qos police user

ssg qos police session

!

ssg port-map

destination range 8080 to 8080 ip 192.168.3.10

source ip Loopback0

!

ssg tcp-redirect

network-list LAN

network 10.0.0.0 255.255.255.0

!

port-list web

port 80

port 8080

port 443

!

server-group cap

server 192.168.3.10 8080

!

redirect port-list web to cap

redirect unauthorized-service destination network-list LAN to cap

!

server-group redirect

server 192.168.3.10 8090

!

redirect unauthenticated-user to redirect

!

redirect unauthorized-service to cap

redirect captivate initial default group cap duration 10

ssg service-search-order local remote

!

local-PRofile opengarden-dns

attribute 26 9 251 "D192.168.4.1"

attribute 26 9 251 "R192.168.4.1;255.255.255.255"

attribute 26 9 251 "Idns-server"

interface Loopback0

ip address 192.168.0.1 255.255.255.255

!

interface GigabitEthernet0/0

description TO 6501

ip address 192.168.254.1 255.255.255.252

ip ospf cost 10

duplex full

speed 1000

media-type gbic

no negotiation auto

ssg direction uplink

!

interface GigabitEthernet0/1

description TO L3-switch

ip address 192.168.254.5 255.255.255.252

ip ospf cost 10

duplex full

speed 100

media-type rj45

ssg direction downlink

!

ip radius source-interface Loopback0

radius-server host 192.168.4.10 auth-port 1812 acct-port 1813

radius-server timeout 30

radius-server deadtime 1

radius-server key 7 104D000A0618

radius-server vsa send accounting

radius-server vsa send authentication

**************************************************************

SESM安装记录:

SESM安装为命令行模式:

# ./sesm_sol.bin -console

InstallShield Wizard

...................................

...................................

...................................

-------------------------------------------------------------------------------

-------------------------------------------------------------------------------

Welcome to the InstallShield Wizard for Cisco SESM 3.2(2)

The InstallShield Wizard will install Cisco SESM 3.2(2) on your computer.

To continue, choose Next.

Cisco Subscriber Edge Services Manager

Cisco Systems Inc.

http://www.cisco.com/

Build: 3.2(2)

java Home (bundled JRE): <installation Directory>/_jvm

Java Version: 1.4.2

Press 1 for Next, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Select one of the evaluation options or the licensed option. A license number

is required for deploying SESM in a prodUCtion environment. An evaluation

version requires no license number, has no eXPiry date and includes the same

functionality as a licensed product.

Is this an evaluation copy for RADIUS mode (y/n) [n] y

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Please select the type of installation that you require.

[ ] 1 - Typical

The program will be installed with the suggested configuration.

Recommended for most users.

[X] 2 - Custom

The program will be installed with the features you choose. This is the

only option that allows installation of the Captive Portal application.

[ ] 3 - Demo

Install only those components necessary to run in Demo Mode and set the

default configuration to be Demo Mode.

To select an item enter its number, or 0 when you are finished: [0]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Select the features for "Cisco SESM 3.2(2)" you would like to install:

Cisco SESM 3.2(2)

To select/deselect a feature or to view its children, type its number:

1. [x] Web Applications

2. [x] RDP

3. [x] SPE

4. [x] CDAT Services and Subscriber Management

5. [x] Application Management

6. [x] Jetty

7. [ ] Captive Portal

8. [x] Tools

9. [ ] Web Services Gateway

Other options:

0. Continue installing

Enter command [0] 2

Select the features for "Cisco SESM 3.2(2)" you would like to install:

Cisco SESM 3.2(2)

To select/deselect a feature or to view its children, type its number:

1. [x] Web Applications

2. [ ] RDP

3. [x] SPE

4. [x] CDAT Services and Subscriber Management

5. [x] Application Management

6. [x] Jetty

7. [ ] Captive Portal

8. [x] Tools

9. [ ] Web Services Gateway

Other options:

0. Continue installing

Enter command [0] 3

Select the features for "Cisco SESM 3.2(2)" you would like to install:

Cisco SESM 3.2(2)

To select/deselect a feature or to view its children, type its number:

1. [x] Web Applications

2. [ ] RDP

3. [ ] SPE

4. [x] CDAT Services and Subscriber Management

5. [x] Application Management

6. [x] Jetty

7. [ ] Captive Portal

8. [x] Tools

9. [ ] Web Services Gateway

Other options:

0. Continue installing

Enter command [0] 4

Select the features for "Cisco SESM 3.2(2)" you would like to install:

Cisco SESM 3.2(2)

To select/deselect a feature or to view its children, type its number:

1. [x] Web Applications

2. [ ] RDP

3. [ ] SPE

4. [ ] CDAT Services and Subscriber Management

5. [x] Application Management

6. [x] Jetty

7. [ ] Captive Portal

8. [x] Tools

9. [ ] Web Services Gateway

Other options:

0. Continue installing

Enter command [0] 7

Select the features for "Cisco SESM 3.2(2)" you would like to install:

Cisco SESM 3.2(2)

To select/deselect a feature or to view its children, type its number:

1. [x] Web Applications

2. [ ] RDP

3. [ ] SPE

4. [ ] CDAT Services and Subscriber Management

5. [x] Application Management

6. [x] Jetty

7. [x] Captive Portal

8. [x] Tools

9. [ ] Web Services Gateway

Other options:

0. Continue installing

Enter command [0] 8

Select the features for "Cisco SESM 3.2(2)" you would like to install:

Cisco SESM 3.2(2)

To select/deselect a feature or to view its children, type its number:

1. [x] Web Applications

2. [ ] RDP

3. [ ] SPE

4. [ ] CDAT Services and Subscriber Management

5. [x] Application Management

6. [x] Jetty

7. [x] Captive Portal

8. [ ] Tools

9. [ ] Web Services Gateway

Other options:

0. Continue installing

Enter command [0]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

-------------------------------------------------------------------------------

Configuration and Deployment

This should be the IP address or hostname of the host on which the application

will run. Do not use localhost.

Web Application Host [sesm-webserver] 192.168.3.10

This should be the port number on which the web server will listen.

Web Application Port Number [8080]

Configure SESM for use with SSG. This option should be selected for RADIUS

mode.

SSG Deployment Option [True]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Enter details about the SSG

The port number on which the SSG listens for Radius requests

Port Number [1812]

The shared secret needed to communicate with the SSG

Shared Secret [cisco]

Indicates the number of bits used for the port bundle/host key mechanism. A

value of zero indicates that the SSG does not use the port bundle/host key

mechanism, in which case the next panel will ask you for further details about

one SSG. Further SSGs can be configured manually following this installation by

editing .../'web app name'/config/'web app'.xml.

Port Bundle Size [0] 4

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

AAA Server Details

This should be set to the IP address or host name of the primary AAA server

Primary IP [sesm-webserver] 192.168.4.10

This should be set to the port number of the primary AAA server

Primary Port [1812]

This should be set to the IP address or host name of the secondary AAA server.

If there is only one AAA server this should be set to the same value as the

primary IP.

Secondary IP [sesm-webserver] 192.168.4.10

This should be set to the port number of the secondary AAA server. If there is

only one AAA server this should have the same value as the Primary Port.

Secondary Port [1812]

This should be set to the shared secret. This has to be the same on both

servers.

Shared Secret [cisco]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Please enter the service and group passwords

This should be set to the password needed to access service attributes using

Radius

Service Password [servicecisco]

This should be set to the password needed to access service group attributes

using Radius

Service Group Password [groupcisco]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Captive Portal Server Configuration

This should be the IP address or hostname of this server.

Captive Portal Host [sesm-webserver] 192.168.3.10

This is the number of the first port on which the captive portal web server

will listen. There will be several listeners for the different types of

redirection.

Captive Portal Port Number [8090]

The message portal server provides welcome or advertising pages. A message

portal is required for initial or advertising captivation.

Install Message Portal [True]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Message Portal Server Configuration

This should be the port number on which the message portal web server will

listen.

Message Portal Port Number [8085]

If this is checked, then the subscriber is redirected to the originally

requested URL after having been presented the message page.

Redirect After Message Page [True]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

The Main Web Server Configuration.

This should be the hostname or address of the server for a SESM web application

such as NWSP. This is required in conjunction with the captive portal

application to provide the content pages after the redirection for

unauthenticated users, unconnected services and error handling.

Host [192.168.3.10]

This should be the port number of the server for the SESM web application such

as NWSP.

Port [8080]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Unauthenticated User Redirection

Unauthenticated user redirection redirects the subscriber to the login page of

the SESM web application such as NWSP.

Enable User Redirection [True]

Requests on this port are redirected to the URL for the unauthenticated user

redirect.

Port In [8090]

Hostname used in URL for the user redirect. This is typically that of the

server for the SESM web application such as NWSP.

URL Out: Host [192.168.3.10]

Port used in URL for the user redirect. This is typically that of the server

for the SESM web application such as NWSP.

URL Out: Port [8080]

URI used in URL for the user redirect. This is typically relevant to the SESM

web application such as NWSP.

URL Out: URI [/home]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Initial Captivation

The initial captivation feature provides a welcome message page to the user.

Enable Initial Captivation [True]

Requests on this port are redirected to the URL for initial captivation.

Port In [8091]

Hostname used in URL for initial captivation. This is typically that of the

message portal.

URL Out: Host [192.168.3.10]

Port used in URL for initial captivation. This is typically that of the message

portal.

URL Out: Port [8085]

URI used in URL for initial captivation. This is typically relevant to the

message portal.

URL Out: URI [/initial]

The duration in seconds that the welcome message should be displayed.

Duration [15] 10

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Advertising Captivation

Advertising captivation provides an advertisement page to the user at regular

intervals.

Enable Advertising Captivation [True]

Requests on this port are redirected to the URL for advertising captivation.

Port In [8092]

Hostname used in URL for advertising captivation. This is typically that of the

message portal.

URL Out: Host [192.168.3.10]

Port used in URL for advertising captivation. This is typically that of the

message portal.

URL Out: Port [8085]

URI used in URL for advertising captivation. This is typically relevant to the

message portal.

URL Out: URI [/advertising]

The duration in seconds that the advertisement should be displayed.

Duration [10]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Unconnected Service Redirection

Unconnected service redirection takes a subscriber to eg NWSP if they attempt

getting to an as yet unconnected service.

Enable Service Redirect [True]

Requests on this port are for the default service redirect. This happens when

an attempt to connect to a service whose address does not belong to the

destination network of any of the specific service redirects.

Default Service Redirect Port In [8093]

Requests on this port are for a specific service redirect. If there is no such

service redirect set up at the PoE, then the presence of this listener is not a

problem. Complete configuration flexibility is available if required.

First Service Redirect Port In [8094]

Requests on this port are for a specific service redirect.

Second Service Redirect Port In [8095]

Requests on this port are for a specific service redirect.

Third Service Redirect In [8096]

This URL is used for all service redirects. Individual URLs can be assigned for

specific service redirects in the configuration files, if necessary. The host &

port in this URL are typically those for NWSP.

URL Out [http://192.168.3.10:8080/serviceRedirect]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Details for Unconnected Service Redirection

If this is checked, then specific service names as given below are passed to eg

NWSP. This assumes that only one service is associated with each service

redirection. This service name is used by NWSP to attempt to connect to the

service. Having this box not checked is equivalent to having empty fields

below. In this case NWSP will instead display a general information page, such

as the status page.

Pass Service Names [True]

When the request is redirected to eg NWSP, this service name will be passed as

well.

First Service Redirect Service Name [service1] internet

When the request is redirected to eg NWSP, this service name is passed as well.

Second Service Redirect Service Name [service2]

When the request is redirected to eg NWSP, this service name is passed as well.

Third Service Redirect Service Name [service3]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Application Management Web Server Configuration

This should be the port number on which the Application Management web server

will listen

Application Management Port Number [8082]

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

-------------------------------------------------------------------------------

Cisco SESM 3.2(2) will be installed in the following location:

C:Program Filesciscosesm_3.2.2

with the following features:

Web Applications

Application Management

Jetty

Captive Portal

Tools

for a total size:

98.3 MB

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1]

***************************************************************

Merit 3.6B配置:

/usr/local/merit/raddb/lients的配置:

# RCSID: $Id: clients,v 1.1.1.1 1998/05/12 19:37:11 web Exp $

# Next entries for SESM

221.11.128.250 cisco type=RAD_RFC+ACCT_RFC

# Next entries Cisco NAS SSG (7401)

221.11.129.38 cisco type=Cisco:NAS

/usr/local/merit/raddb/users的配置:

###### SSG user profiles

cisco Password = "cisco"

Account-Info = "Ninternet"

#****************************************#

test Password = "test"

Account-Info = "Ninternet",

Account-Info = "Hhttp://www.netease.com"

###### SSG service profiles

# SSG Internet Service profile.

internet Password = "servicecisco", Service-Type = Outbound

Service-Info = "Iinternet",

Service-Info = "R0.0.0.0;0.0.0.0",

Service-Info = "MC",

Service-Info = "TP"

********************************************************

附:SESM安装记录是将终端捕捉下来的文本,当然去掉了部分不必的文字。

假如你有过一次安装经验,就清楚是什么的了。

这个记录主要是说明SESM安装为RADIUS模式需要安装哪些模块,安装时配置哪些内容。

当然,安装好后也可以在相应的配置文档中修改。

具体全套官方SESM3.20文档见这里:

CISCO CNS SUBSCRIBER EDGE SERVICES MANAGER 3.2

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有