portal认证 java_华为5700交换机通过外部开源protal和本地aaa用户认证的一些问题

配置华为5700交换机与开源Portal服务器进行用户认证时,用户能够重定向到登录页面但无法通过认证。已进行的配置包括:Portal服务器的JRE安装与环境变量设置,PortalServer的安装与配置,交换机的web-server配置、DNS放行、用户VLAN绑定及aaa用户设置。然而,未启用radius作为用户数据库,而是使用交换机本地aaa,导致认证失败。调试信息显示web packet debugging和monitor已开启,寻求解决方案。
摘要由CSDN通过智能技术生成

各位:

您好,我通过一台华为5700交换机和一台portal服务器,想利用交换机本地的aaa认证,完成用户的上网认证。配置好后,用户可以重地向到portal页面,但是认证不能通过,具体配置如下:

showimage-10070425-10036101-5042f07bed8faa52abb61b4dd5ad5cbc.jpg

一、portal服务器的配置(开源portal软件OSSH)

安装jre

1)、首先通过ssh链接到安装服务器,下载java安装包文件:

2)、解压安装包:tar –zxvf jre-7u45-linux-x64.tar.gz

3)、移动文件到指定目录:mv ./jre1.7.0_45/usr/local/jre

设置链接,方便升级:ln –s /usr/local/jre1.7.0_45/usr/local/jre

设置环境变量:

vi /etc/profile

在最末尾添加如下内容:

JRE_HOME=/usr/local/jre

CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar

PATH=$PATH:$JRE_HOME/bin

export JRE_HOME CLASSPATH PATH免费版华为外置 Portal 认证配置手册

保存vi后,关闭当前ssh窗口,打开新的ssh窗口输入:java –version

如果出现以下信息,表明安装成功:

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

安装portalServer

1)、解压portal安装文件:

tar –zxvf ./portalServer_2013-12-26.tar.gz

2)、移动文件到指定目录:mv ./portalServer /usr/local

3)、编辑配置文件:vi

/usr/local/portalServer/webapps/portalServer/WEB-INF/classes/configs.prod.properties

修改以下内容:

acHost=45.1.100.2// AC服务器(交换机上行口)的地址

acPort=2000// 与AC服务器通信的端口

sharedSecret=hoyme

authType=0// 认证方式chap为0 pap为1

timeoutSec=3// 报文发送超时时间,默认为3,单位秒

修改后保存,注意:每次修改配置文件后,需重启portalServer服务后方能生

4)、启动portalServer服务,执行:

/usr/local/portalServer/bin/startup.sh

等待片刻后后,启动本地浏览器,输入http://45.1.100.2:8088,成功出现登录界面:

二、交换机配置

1.web-server配置

showimage-10070427-10036101-168f23e53406345ded928365863b0dd4.jpg

2.放行dns

showimage-10070429-10036101-ec29e7c61b3d83d44e26f37a882d8c72.jpg3.绑定到用户vlan

showimage-10070431-10036101-de383a5841c472d535026d988a29206e.jpg

4.创建aaa用户完成web认证

showimage-10070433-10036101-561e4c6550658fab37a9a7e570a816dd.jpg

5.测试结果(访问任何网站的流量被重定向到poral页面上强制认证)

showimage-10070435-10036101-fb60627089de2c7b4ac83c9c5e7c1b43.jpg

但是我没有启用radius做用户数据库,利用的交换机aaa数据库,感觉好像是不能成功

showimage-10070439-10036101-6a650687c2ac92d7180d76121dac653b.jpg

查看debugging信息如下:

debugging web packet

terminal debugging

Info: Current terminal debugging is on.

terminal monitor

Info: Current terminal monitor is on.

showimage-10070443-10036101-9c291d1e0f5e53dc272c8b05912562fc.jpg

showimage-10070445-10036101-b5510fe8c1fecec4cfb84d58ede93bbf.jpg

请各位,指导下这个是怎么回事呢?谢谢了

启动portalServer服务,执行:

/usr/local/portalServer/bin/startup.sh

配置思科交换机Portal认证需要进行以下步骤: 1. 配置WLAN-ESS接口和调用Portal认证服务器与认证域。可以使用以下命令: \[Huawei-AC6605\]portal free-rule 0 destination ip 192.168.31.209 mask 255.255.255.255 \[Huawei-AC6605\]portal free-rule 1 destination ip 218.85.152.99 mask 255.255.255.255 2. 配置Portal认证服务器。可以使用以下命令: \[Huawei-AC6605-aaa\]domain portal \[Huawei-AC6605-aaa-domain-portal\]radius-server portal \[Huawei-AC6605-aaa-domain-portal\]authentication-scheme portal \[Huawei-AC6605-aaa-domain-portal\]accounting-scheme portal 3. 配置用户名+密码认证方式。可以使用以下命令: \[R1\]user-interface vty 0 4 \[R1-ui-vty0-4\]authentication-mode aaa \[R1-ui-vty0-4\]quit \[R1\] \[R2\]aaa \[R2-aaa\]local-user cisco password cipher cisco privilege level 15 \[R2-aaa\]local-user cisco service-type telnet 以上是配置思科交换机Portal认证的基本步骤。请根据实际情况进行相应的配置。 #### 引用[.reference_title] - *1* *2* [由浅入深玩转华为WLAN—12安全认证配置(5)Portal认证,外置Protal服务器TSM对接](https://blog.csdn.net/huzia/article/details/121552097)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [华为路由交换由浅入深系列(一):带你认识华为VRP系统【基本配置,Telnet SSH 查看、保存、清空、重启...](https://blog.csdn.net/weixin_46948473/article/details/114171336)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值