• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

服务器认证

1小时前提问
  • 0关注
  • 0收藏,36浏览
粉丝:0人 关注:0人

问题描述:

现网中vlan12属于无线终端和有线终端的业务vlan

无线设备:UR7808,UAP672-E,UAP673

需求:无线终端和有线终端接入时,匹配业主提供的mac地址,匹配mac接入网络获取ip,不匹配mac拒绝接入无法获取ip手动配置也无法接入网络

搭配外置服务器配置radius+mac认证是否能实现,如果能实现交换机如何配置,服务器端如何配置

IP网段的网关都在核心,互联接口trunk,放通了对应的业务vlan

4 个回答
粉丝:0人 关注:0人

这是目前的网络拓扑

粉丝:17人 关注:9人

可以实现。用外置RADIUS服务器做MAC认证,核心交换机作为NAS设备,对有线终端启用MAC认证,无线终端由AC(UR7808)转发认证请求到同一RADIUS服务器。
交换机配置(核心,假设RADIUS服务器IP为192.168.1.100,共享密钥为h3c123):
radius scheme mac-auth
primary authentication 192.168.1.100
key authentication cipher h3c123
user-name-format keep-original
quit
domain mac-auth
authentication lan-access radius-scheme mac-auth
authorization lan-access radius-scheme mac-auth
accounting lan-access radius-scheme mac-auth
quit
interface GigabitEthernet1/0/1 # 接有线终端的端口
port link-type hybrid
port hybrid vlan 12 untagged
mac-authentication
mac-authentication domain mac-auth
quit
无线侧(UR7808):
在无线服务模板下启用MAC认证,RADIUS方案指向同一服务器,认证方式选MAC认证,domain同样用mac-auth。具体命令在AC的无线服务模板视图下配置client-security authentication-mode mac,并关联RADIUS方案。
服务器端配置:
在RADIUS服务器(如Windows NPS、FreeRADIUS、H3C iMC)上:
1. 添加核心交换机和AC为NAS客户端,共享密钥一致。
2. 创建用户,用户名为终端MAC地址(格式如aabbccddeeff,无分隔符),密码可设为MAC地址或固定值(交换机MAC认证默认用MAC作用户名和密码)。
3. 授权属性返回VLAN 12,确保终端被放入正确VLAN。
关键点:
有线终端MAC认证在接入端口上启用,认证通过后端口才放行。
无线终端MAC认证在关联阶段完成,失败则无法获取IP。
手动配置IP也无法通信,因为认证未通过时端口或无线会话处于阻塞状态,流量被丢弃。
如果终端数量多,服务器上需批量导入MAC地址列表。

回复一个小白:

可能不支持

zhiliao_Gixe 发表时间:49分钟前 更多>>

无线侧无法配置认证模版 没有这个模块

一个小白 发表时间:56分钟前
回复一个小白:

可能不支持

zhiliao_Gixe 发表时间:49分钟前
粉丝:95人 关注:11人

不支持radius认证

粉丝:45人 关注:2人

  1. 有线、无线终端统一校验 MAC 白名单;
  2. MAC 不在名单:DHCP 拿不到 IP,就算手动配置同网段静态 IP,报文直接丢弃,无法访问网络;
  3. 无线由 UR7808 AC 管理 UAP672-E/UAP673;有线在接入交换机(6F/4F 接入 POE 交换机)。

原理:有线 MAC 认证在接入交换机端口开启;无线 MAC 认证在 UR7808 AC 的 WLAN 服务模板开启。认证失败的源 MAC,交换机 / AC 直接丢弃二层报文,不管终端是 DHCP 还是静态 IP,直接阻断,完全满足你的要求。 认证成功才允许该 MAC 转发报文,DHCP 请求才能透传到核心网关获取 IP。

组网关键点:网关在 7306X 核心,接入交换机与核心之间 Trunk 放通 VLAN12,MAC 认证部署在最靠近终端的设备(接入交换机、AC),不能放在核心。

一、整体方案说明

  1. 外置 RADIUS 服务器(FreeRADIUS、ClearPass、Windows NPS 都可以)
    • 账号:MAC 地址(不带横杠,小写 aabbccddeeff),密码和用户名完全一样;
    • 白名单:业主提供的 MAC 全部录入 RADIUS 数据库,不在库中的 MAC 直接返回拒绝;
    • RADIUS 端口:认证 1812,计费 1813;配置 H3C 厂商属性,共享密钥和网络设备保持一致。
  2. 有线侧:4F/6F 接入 POE 交换机
    • 接入端口开启mac-authentication远程 RADIUS MAC 认证;端口为 access VLAN12。
  3. 无线侧:UR7808(AC)
    • WLAN 服务模板启用远程 MAC 认证,不启用 PSK/802.1X;AP UAP672-E/UAP673 由 AC 统一管控。
  4. 认证域统一调用 RADIUS 方案。

注意:MAC 认证属于二层准入,认证失败直接丢弃该 MAC 所有帧,静态 IP 也不通;只有认证放行后,二层转发才打开,DHCP 广播才能到核心 VLANIF 网关。

二、接入交换机(V7)有线侧配置模板(每台 4F/6F 接入交换机)

#1. 配置RADIUS方案 radius scheme MAC-RAD primary authentication 【RADIUS服务器IP】 1812 primary accounting 【RADIUS服务器IP】 1813 key simple 【共享密钥,和RADIUS服务器一致】 nas-ip 【本交换机管理IP】 vendor-specific enable quit #2. 配置ISP认证域,指定远程RADIUS domain MAC-DOMAIN authentication lan-access radius-scheme MAC-RAD authorization lan-access radius-scheme MAC-RAD accounting lan-access radius-scheme MAC-RAD quit #3. 全局MAC认证,用户名格式:mac地址无连字符小写 mac-authentication mac-authentication user-name-format mac-address without-hyphen lowercase mac-authentication domain MAC-DOMAIN #4. 接入端口配置(接电脑的口) interface GigabitEthernet 1/0/1 port link-type access port access vlan 12 mac-authentication mac-authentication host-mode multi-vlan undo mac-authentication guest-vlan undo mac-authentication auth-fail vlan quit

重要:不要配置 guest-vlan/auth-fail vlan,一旦配置失败 vlan,未授权设备会进入失败 VLAN,静态 IP 仍然能通信,不符合你的需求。

三、UR7808 AC 无线侧配置(远程 MAC 认证)

#1. 同样配置RADIUS方案、domain,和交换机保持参数一致 radius scheme MAC-RAD primary authentication 【RADIUS服务器IP】 1812 primary accounting 【RADIUS服务器IP】 1813 key simple 【共享密钥】 nas-ip 【UR7808管理IP】 vendor-specific enable quit domain MAC-DOMAIN authentication lan-access radius-scheme MAC-RAD authorization lan-access radius-scheme MAC-RAD accounting lan-access radius-scheme MAC-RAD quit #2. MAC认证用户名格式(和交换机统一) mac-authentication mac-authentication user-name-format mac-address without-hyphen lowercase mac-authentication domain MAC-DOMAIN #3. WLAN服务模板(VLAN12业务SSID) wlan service-template WLAN-VLAN12 ssid 【你的WiFi名称】 vlan 12 #开启远程MAC认证 mac-authentication enable service-template enable quit #4. 将服务模板绑定到射频模板,AP射频调用这个模板即可

无线终端关联 WiFi 后,AC 抓取客户端 MAC,自动发起 RADIUS 校验;不在白名单直接拒绝接入,终端提示无法连接 WiFi,拿不到 IP,静态 IP 也无法转发流量。

四、外置 RADIUS 服务器配置要点(FreeRADIUS 举例)

  1. 添加 NAS 客户端:
    • NAS IP:所有接入交换机 + UR7808 的管理 IP;
    • 密钥:和设备上配置的共享密钥完全一致;厂商选择 H3C。
  2. 用户账号录入(白名单 MAC):
    • Username:aabbccddeeff(小写,无 -)
    • Password:aabbccddeeff(用户名 = 密码)
  3. 拒绝规则:数据库不存在该 MAC 账号,RADIUS 直接返回 Access-Reject。

Windows NPS(微软 RADIUS)简要配置

  • 新建网络策略,条件:用户名匹配 MAC 格式;
  • 账号存储在本地用户 / AD;用户名和密码同为无分隔符 MAC;
  • 不匹配账号直接拒绝访问。

五、重点风险 & 注意事项

  1. 部署位置:MAC 认证必须在接入交换机和 AC,核心 7306X 不做 MAC 认证。
  2. DHCP:VLAN12 的 DHCP 网关在核心 7306X VLANIF12,认证放行后 DHCP 广播报文才能透传。
  3. 哑终端(打印机、摄像头):同样录入 MAC 白名单。
  4. 静默定时器:认证失败 MAC 会进入静默,短时间内反复拒绝,属于正常机制。
  5. 扩容:新增终端,只需要在 RADIUS 服务器添加一条 MAC 账号,交换机 / AC 无需修改配置,这就是外置 RADIUS 方案的优势。

六、验证命令

接入交换机:

display mac-authentication display connection display radius scheme statistic

UR7808:

display wlan client display mac-authentication display radius scheme statistic

备选方案对比

  • 方案 A(当前推荐):外置 RADIUS 远程 MAC 认证,有线无线统一白名单,新增设备只维护 RADIUS 数据库,适合 MAC 数量多、后期频繁变更。
  • 方案 B:设备本地 MAC 认证,每台交换机 / AC 手动添加 mac 本地账号,后期维护麻烦,MAC 量大不推荐。

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明