最佳答案
您好,参考
如图1所示,要求:在VPN环境中使用RADIUS服务器,用户使用Portal方式接入,Portal服务器也在VPN环境中,验证对MultiVRF的支持。
图1 Portal和RADIUS支持MultiVRF功能配置组网图
· portal服务器的相关参数需要在iMC上进行配置。
· 为了进行portal认证,需要在Router A上绑定VPN实例的接口下使能portal认证。
· Router A上配置Portal认证的服务器时,需与VPN实例相结合。
本举例是在Release 2317版本上进行配置和验证的。
(1) 配置Router A为PE。
# 创建Loopback1接口。
<RouterA> system-view
[RouterA] interface loopback 1
[RouterA-LoopBack1] ip address 60.1.1.1 255.255.255.255
[RouterA-LoopBack1] quit
# 配置路由协议OSPF。
[RouterA] ospf 1
[RouterA-ospf-1] import-route direct
[RouterA-ospf-1] area 0.0.0.0
[RouterA-ospf-1-area-0.0.0.0] network 4.1.1.0 0.0.0.255
[RouterA-ospf-1-area-0.0.0.0] quit
# 配置router id。
[RouterA] router id 60.1.1.1
# 创建VPN实例,并进入VPN实例视图。
[RouterA] ip vpn-instance 1:1
[RouterA-vpn-instance-1:1] route-distinguisher 1:1
[RouterA-vpn-instance-1:1] vpn-target 1:1 export-extcommunity
[RouterA-vpn-instance-1:1] vpn-target 1:1 import-extcommunity
[RouterA-vpn-instance-1:1] quit
# 全局使能MPLS 和MPLS LDP。
[RouterA] mpls lsr-id 60.1.1.1
[RouterA] mpls
[RouterA-mpls] mpls ldp
[RouterA-mpls] quit
# 在接口GE5/0上使能MPLS 和MPLS LDP,并配置IP地址。
[RouterA] interface gigabitethernet 5/0
[RouterA-GigabitEthernet5/0] ip address 4.1.1.1 24
[RouterA-GigabitEthernet5/0] mpls
[RouterA-GigabitEthernet5/0] mpls ldp
[RouterA-GigabitEthernet5/0] quit
# 在接口Ethernet2/0上绑定VPN实例。
[RouterA] interface ethernet 2/0
[RouterA-Ethernet2/0] ip binding vpn-instance 1:1
[RouterA-Ethernet2/0] ip address 16.1.1.1 24
[RouterA-Ethernet2/0] quit
# 配置BGP协议,Router B的对等体为Router A。
[RouterA] bgp 100
[RouterA-bgp] router-id 60.1.1.1
[RouterA-bgp] import-route direct
[RouterA-bgp] import-route ospf 1
[RouterA-bgp] peer 40.1.1.1 as-number 100
[RouterA-bgp] peer 40.1.1.1 connect-interface LoopBack1
[RouterA-bgp] ipv4-family vpn-instance 1:1
[RouterA-bgp-1:1] import-route static
[RouterA-bgp-1:1] ipv4-family vpnv4
[RouterA-bgp-af-vpnv4] peer 40.1.1.1 enable
(2) 配置Portal认证的服务器,并在接口下使能Portal认证。
[RouterA] portal server test ip 168.32.36.2 url http://168.32.36.2:8080/portal
vpn-instance 1:1 key test
[RouterA] interface ethernet 2/0
[RouterA-Ethernet2/0] portal server test method direct
[RouterA-Ethernet2/0] quit
(3) 配置RADIUS。
[RouterA] radius scheme radius
[RouterA-radius-radius] primary authentication 168.32.36.2 key test vpn-instance
1:1
[RouterA-radius-radius] primary accounting 168.32.36.2 key test vpn-instance 1:1
[RouterA-radius-radius] nas-ip 16.1.1.1
[RouterA-radius-radius] user-name-format without-domain
[RouterA-radius-radius] quit
[RouterA] domain radius
[RouterA-isp-radius] authentication portal radius-scheme radius
[RouterA-isp-radius] authorization portal radius-scheme radius
[RouterA-isp-radius] accounting portal radius-scheme radius
[RouterA-isp-radius] quit
# 创建Loopback1接口。
<RouterB> system-view
[RouterB] interface loopback 1
[RouterB-LoopBack1] ip address 40.1.1.1 255.255.255.255
[RouterB-LoopBack1] quit
# 配置路由协议OSPF。
[RouterB] ospf 1
[RouterB-ospf-1] import-route direct
[RouterB-ospf-1] area 0.0.0.0
[RouterB-ospf-1-area-0.0.0.0] network 4.1.1.0 0.0.0.255
[RouterB-ospf-1-area-0.0.0.0] quit
# 配置router id。
[RouterB] router id 40.1.1.1
# 创建VPN实例,并进入VPN实例视图。
[RouterB] ip vpn-instance 1:1
[RouterB-vpn-instance-1:1] route-distinguisher 1:1
[RouterB-vpn-instance-1:1] vpn-target 1:1 export-extcommunity
[RouterB-vpn-instance-1:1] vpn-target 1:1 import-extcommunity
[RouterB-vpn-instance-1:1] quit
# 全局使能MPLS 和MPLS LDP。
[RouterB] mpls lsr-id 40.1.1.1
[RouterB] mpls
[RouterB-mpls] mpls ldp
[RouterB-mpls] quit
# 在接口GigabitEthernet0/1上绑定VPN实例。
[RouterB] interface gigabitethernet 0/1
[RouterB-GigabitEthernet0/1] ip binding vpn-instance 1:1
[RouterB-GigabitEthernet0/1] ip address 168.32.30.11 16
[RouterB-GigabitEthernet0/1] quit
在接口GigabitEthernet0/0上使能MPLS和MPLS LDP,并配置接口IP地址。
[RouterB] interface gigabitethernet 0/0
[RouterB-GigabitEthernet0/0] ip address 4.1.1.2 24
[RouterB-GigabitEthernet0/0] mpls
[RouterB-GigabitEthernet0/0] mpls ldp
[RouterB-GigabitEthernet0/0] quit
# 配置BGP协议,Router B的对等体为Router A。
[RouterB] bgp 100
[RouterB-bgp] router-id 40.1.1.1
[RouterB-bgp] import-route direct
[RouterB-bgp] import-route ospf 1
[RouterB-bgp] peer 60.1.1.1 as-number 100
[RouterB-bgp] peer 60.1.1.1 connect-interface LoopBack1
[RouterB-bgp] ipv4-family vpn-instance 1:1
[RouterB-bgp-ipv4-1:1] import-route direct
[RouterB-bgp-ipv4-1:1] ipv4-family vpnv4
[RouterB-bgp-af-vpnv4] peer 60.1.1.1 enable
[RouterB-bgp-af-vpnv4] quit
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论