Got it

[From Beginner to Expert] Q&A: Typical Configuration for Interconnection Between AC and Cisco ISE Server

642 0 0 0 0

A:


External Portal Authentication Overview

Portal authentication is a method used for Network Admission Control (NAC) and is also called web authentication. To access the Internet, the user must pass authentication on the Portal. Portal authentication supports Portal 2.0, Hypertext Transfer Protocol (HTTP), and Hypertext Transfer Protocol Secure (HTTPS). When a Huawei AC is interconnected with a Cisco ISE, Portal authentication is implemented based on HTTP or HTTPS.

When the AC is interconnected with the Cisco ISE, HTTPS and HTTP can be used in Portal authentication. The configurations for the two authentication methods are similar. The following uses HTTPS as an example.

For the configuration for external Portal authentication on the AC, see 4.

For the configuration on the Cisco ISE server, see 5.

Applicable Products and Versions

Table 2-25 Applicable products and versions

Product

Version

Product

V200R007C20

Cisco ISE

2.0.0.306

Service Requirements

To improve WLAN security, an enterprise performs external Portal authentication using HTTP or HTTPS to access-control users.

Networking Requirements

  • AC networking mode: Layer 2 bypass mode

  • DHCP deployment mode: The AC functions as the DHCP server to assign IP addresses to APs, and SwitchB functions as the DHCP server to assign IP addresses to STAs.

  • Service data forwarding mode: direct forwarding

  • Authentication mode: external Portal authentication

  • Security policy: open system authentication

Figure 2-9 Networking diagram for configuring external Portal authentication 

Networking diagram for configuring 802.1X authenti

Data Planning

Table 2-26 Data planning on the AC

Configuration Item

Data

Management VLAN

VLAN 100

Service VLAN

VLAN 101

DHCP server

The AC functions as the DHCP server to assign IP addresses to APs, and SwitchB functions as the DHCP server to assign IP addresses to STAs.

IP address pool for APs

10.23.100.2 to 10.23.100.254/24

IP address pool for the STAs

10.23.101.2 to 10.23.101.254/24

IP address of the AC's source interface

VLANIF 100: 10.23.100.1/24

IP address of the AC for connecting to the DHCP server

10.23.102.2

IP address of the AC for connecting to STAs

10.0.0.1

AP group

  • Name: ap-group1

  • Bound profiles: VAP profile wlan-net and regulatory domain profile default

AP group

  • Name: default

  • Country code: China

SSID profile

  • Name: wlan-net

  • SSID name: wlan-net

Security profile

  • Name: wlan-net

  • Security policy: open system authentication

Portal authentication parameters

Portal authentication scheme name: wlan-net

Portal server template name: wlan-net
  • IP address: 10.23.103.1

  • Bound profile: URL template test

  • Portal authentication protocol: HTTP

  • User name and password that can be submitted by users in GET mode during Portal authentication

Portal access profile

  • Name: wlan-net

  • Bound profile: Portal server template wlan-net

URL template
  • Name: test

  • URL address: https://10.23.103.1:8443/portal/PortalSetup.action#portal=0ce17ad0-6d90-11e5-978e-005056bf2f0a

Authentication profile

  • Name: wlan-net

  • Bound profiles and authentication scheme: portal access profile wlan-net, free-rule template default, and RADIUS authentication scheme wlan-net

VAP profile

  • Name: wlan-net

  • Forwarding mode: direct forwarding

  • Service VLAN: VLAN 101

  • Bound profiles: SSID profile wlan-net, security profile wlan-net, and authentication profile wlan-net

Table 2-27 Data planning on the Cisco ISE

Configuration Item

Data

Department

Huawei

Account

Account: huawei

Password: huawei123

Device name

AC6605

Device's IP address

10.23.102.2/32

RADIUS shared key

huawei@123

Authentication protocol

  • PAP

  • CHAP (only for the test-aaa test)

Configuration Roadmap

  1. Configure network interworking.

  2. Configure the AC and SwitchB to assign IP addresses to APs and STAs, respectively.

  3. Configure APs to go online.

  4. Configure WLAN service parameters.

  5. Configure Portal authentication on the AC.

  6. Configure the Cisco ISE server.

Configuration Notes

  • Configure port isolation on the interfaces of the device directly connected to APs. If port isolation is not configured and direct forwarding is used, a large number of unnecessary broadcast packets may be generated in the VLAN, blocking the network and degrading user experience.

  • The AC and server must have the same RADIUS shared key.

Procedure

Configure network interworking.


# Add GE0/0/1 and GE0/0/2 on SwitchA (access switch) to VLAN 100 and VLAN 101.
<HUAWEI> system-view[HUAWEI] sysname SwitchA[SwitchA] vlan batch 100 101[SwitchA] interface gigabitethernet 0/0/1[SwitchA-GigabitEthernet0/0/1] port link-type trunk[SwitchA-GigabitEthernet0/0/1] port trunk pvid vlan 100[SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 101[SwitchA-GigabitEthernet0/0/1] port-isolate enable[SwitchA-GigabitEthernet0/0/1] quit[SwitchA] interface gigabitethernet 0/0/2[SwitchA-GigabitEthernet0/0/2] port link-type trunk[SwitchA-GigabitEthernet0/0/2] port trunk allow-pass vlan 100 101[SwitchA-GigabitEthernet0/0/2] quit
# Add GE0/0/1 on SwitchB (aggregation switch) to VLAN 100 and VLAN 101, GE0/0/2 to VLAN 100 and VLAN 102, GE0/0/3 to VLAN 103, and GE0/0/4 to VLAN104. Create VLANIF 102, VLANIF 103, and VLANIF 104, and configure a default route with the next hop of the address of Router.
<HUAWEI> system-view[HUAWEI] sysname SwitchB[SwitchB] vlan batch 100 to 104[SwitchB] interface gigabitethernet 0/0/1[SwitchB-GigabitEthernet0/0/1] port link-type trunk[SwitchB-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 101[SwitchB-GigabitEthernet0/0/1] quit[SwitchB] interface gigabitethernet 0/0/2[SwitchB-GigabitEthernet0/0/2] port link-type trunk[SwitchB-GigabitEthernet0/0/2] port trunk allow-pass vlan 100 102[SwitchB-GigabitEthernet0/0/2] quit[SwitchB] interface gigabitethernet 0/0/3[SwitchB-GigabitEthernet0/0/3] port link-type trunk[SwitchB-GigabitEthernet0/0/3] port trunk pvid vlan 103[SwitchB-GigabitEthernet0/0/3] port trunk allow-pass vlan 103[SwitchB-GigabitEthernet0/0/3] quit[SwitchB] interface gigabitethernet 0/0/4[SwitchB-GigabitEthernet0/0/4] port link-type trunk[SwitchB-GigabitEthernet0/0/4] port trunk pvid vlan 104[SwitchB-GigabitEthernet0/0/4] port trunk allow-pass vlan 104[SwitchB-GigabitEthernet0/0/4] quit[SwitchB] interface vlanif 102[SwitchB-Vlanif102] ip address 10.23.102.1 24[SwitchB-Vlanif102] quit[SwitchB] interface vlanif 103[SwitchB-Vlanif103] ip address 10.23.103.2 24[SwitchB-Vlanif103] quit[SwitchB] interface vlanif 104[SwitchB-Vlanif104] ip address 10.23.104.1 24[SwitchB-Vlanif104] quit[SwitchB] ip route-static 0.0.0.0 0.0.0.0 10.23.104.2
# Add GE0/0/1 on the AC to VLAN 100 and VLAN 102. Create VLANIF 102 and configure the static route to the RADIUS server.
<AC6605> system-view[AC6605] sysname AC[AC] vlan batch 100 101 102[AC] interface gigabitethernet 0/0/1[AC-GigabitEthernet0/0/1] port link-type trunk[AC-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 102[AC-GigabitEthernet0/0/1] quit[AC] interface vlanif 102[AC-Vlanif102] ip address 10.23.102.2 24[AC-Vlanif102] quit[AC] ip route-static 10.23.103.0 24 10.23.102.1
# Configure the IP address of GE0/0/1 on Router and a static route to the network segment for STAs.
<Huawei> system-view[Huawei] sysname Router[Router] interface gigabitethernet 0/0/1[Router-GigabitEthernet0/0/1] ip address 10.23.104.2 24[Router-GigabitEthernet0/0/1] quit[Router] ip route-static 10.23.101.0 24 10.23.104.1


Configure the AC and SwitchB to function as DHCP servers to assign IP addresses to APs and STAs respectively.


# On the AC, configure the VLANIF 100 to assign IP addresses to APs.
[AC] dhcp enable[AC] interface vlanif 100[AC-Vlanif100] ip address 10.23.100.1 24[AC-Vlanif100] dhcp select interface[AC-Vlanif100] quit
# On SwitchB, configure the VLANIF 101 to assign IP addresses to STAs.
 NOTE:

Configure the DNS server as required. The common methods are as follows:


  • In interface address pool scenarios, run the dhcp server dns-list ip-address &<1-8> command in the VLANIF interface view.

  • In global address pool scenarios, run the dns-list ip-address &<1-8> command in the IP address pool view.


[SwitchB] dhcp enable[SwitchB] interface vlanif 101[SwitchB-Vlanif101] ip address 10.23.101.1 24[SwitchB-Vlanif101] dhcp select interface[SwitchB-Vlanif101] quit
# Configure a static route to 10.0.0.1.
[SwitchB] ip route-static 10.0.0.1 32 10.23.102.2


In interface address pool scenarios, run the dhcp server dns-list ip-address &<1-8> command in the VLANIF interface view.

In global address pool scenarios, run the dns-list ip-address &<1-8> command in the IP address pool view.

In interface address pool scenarios, run the dhcp server dns-list ip-address &<1-8> command in the VLANIF interface view.

In global address pool scenarios, run the dns-list ip-address &<1-8> command in the IP address pool view.

Configure APs to go online.


# Create an AP group to which the APs with the same configuration can be added.

[AC] wlan[AC-wlan-view] ap-group name ap-group1[AC-wlan-ap-group-ap-group1] quit

# Create a regulatory domain profile, configure the AC country code in the profile, and bind the profile to the AP group.

[AC-wlan-view] regulatory-domain-profile name default[AC-wlan-regulate-domain-default] country-code cn[AC-wlan-regulate-domain-default] quit[AC-wlan-view] ap-group name ap-group1[AC-wlan-ap-group-ap-group1] regulatory-domain-profile defaultWarning: Modifying the country code will clear channel, power and antenna gain configurations of the radio and reset the AP. Continu
e?[Y/N]:y [AC-wlan-ap-group-ap-group1] quit[AC-wlan-view] quit

# Configure the AC's source interface.

[AC] capwap source interface vlanif 100

# Import the APs offline to the AC and add the APs to the AP group ap-group1. Configure names for the APs based on the AP locations, so that you can know where the APs are located. For example, if the AP with MAC address 60de-4476-e360 is deployed in area 1, name the AP area

NOTE:

The default AP authentication mode is MAC address authentication. If the default settings are retained, you do not need to run the ap auth-mode mac-auth command.

In this example, the AP5030DN is used and has two radios: radio 0 and radio 1. Radio 0 and radio 1 operate on the 2.4 GHz and 5 GHz bands respectively.

[AC] wlan[AC-wlan-view] ap auth-mode mac-auth[AC-wlan-view] ap-id 0 ap-mac 60de-4476-e360[AC-wlan-ap-0] ap-name area_1[AC-wlan-ap-0] ap-group ap-group1Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration
s of the radio, Whether to continue? [Y/N]:y [AC-wlan-ap-0] quit

# After the AP is powered on, run the display ap all command to check the AP state. If the State field displays nor, the AP has gone online.

[AC-wlan-view] display ap allTotal AP information:
nor  : normal          [1]
--------------------------------------------------------------------------------
ID   MAC            Name   Group     IP            Type            State STA Uptime
--------------------------------------------------------------------------------
0    60de-4476-e360 area_1 ap-group1 10.23.100.254 AP5030DN        nor   0   10S
--------------------------------------------------------------------------------
Total: 1


Configure external Portal authentication on the AC.

Configure RADIUS authentication parameters.


# Configure a RADIUS server template.

[AC] radius-server template wlan-net[AC-radius-wlan-net] radius-server authentication 10.23.103.1 1812 source ip-address 10.23.102.2[AC-radius-wlan-net] radius-server shared-key cipher huawei@123[AC-radius-wlan-net] quit

# Create an AAA scheme and set the authentication method to RADIUS.

[AC] aaa[AC-aaa] authentication-scheme wlan-net[AC-aaa-authen-wlan-net] authentication-mode radius[AC-aaa-authen-wlan-net] quit[AC-aaa] quit


Configure a Portal server profile.


NOTE:

Ensure that the Portal server IP address and URL are configured correctly and are the same as those on the Portal server.

The ISE Portal URL is in format of https://10.23.103.1:8443/portal/PortalSetup.action#portal=0ce17ad0-6d90-11e5-978e-005056bf2f0a and can be obtained through 5.e. Replace the question mark (?) in the URL with the pond sign (#).

[AC] http secure-server ssl-policy default_policy[AC] http secure-server enable[AC] portal https-redirect enable[AC] portal web-authen-server https ssl-policy default_policy port 8443          //Parse the HTTPS authentication request from users and send authentication information to the server.
[AC] interface loopback 0[AC-LoopBack0] ip address 10.0.0.1 32           //This IP address is used by the AC to communicate with STAs. STAs send their user names and passwords to this IP address.
[AC-LoopBack0] quit[AC] url-template name test[AC-url-template-test] url https://10.23.103.1:8443/portal/PortalSetup.action#portal=0ce17ad0-6d90-11e5-978e-005056bf2f0a[AC-url-template-test] parameter start-mark #[AC-url-template-test] url-parameter login-url switch_url https://10.0.0.1:8443/login[AC-url-template-test] quit[AC] free-rule-template name default[AC-free-rule-default] free-rule 0 destination ip 10.0.0.1 mask 255.255.255.255[AC-free-rule-default] quit[AC] web-auth-server wlan-net[AC-web-auth-server-wlan-net] server-ip 10.23.103.1[AC-web-auth-server-wlan-net] url-template test[AC-web-auth-server-wlan-net] protocol http[AC-web-auth-server-wlan-net] source-ip 10.23.102.2[AC-web-auth-server-wlan-net] http get-method enable          //Parse the HTTP authentication request from users and send authentication information to the server.
[AC-web-auth-server-wlan-net] quit



    1. Configure the Portal access profile wlan-net and configure Layer 3 Portal authentication.


      [AC] portal-access-profile name wlan-net[AC-portal-access-profile-wlan-net] web-auth-server wlan-net layer3[AC-portal-access-profile-wlan-net] quit


    2. Create the authentication profile wlan-net.


      [AC] authentication-profile name wlan-net[AC-authentication-profile-wlan-net] portal-access-profile wlan-net[AC-authentication-profile-wlan-net] authentication-scheme wlan-net[AC-authentication-profile-wlan-net] free-rule-template default[AC-authentication-profile-wlan-net] radius-server wlan-net[AC-authentication-profile-wlan-net] quit


    3. Configure WLAN service parameters.


      # Create the security profile wlan-net and retain the default security policy (open system authentication).

      [AC] wlan[AC-wlan-view] security-profile name wlan-net[AC-wlan-sec-prof-wlan-net] quit

      # Create the SSID profile wlan-net and set the SSID name to wlan-net.

      [AC-wlan-view] ssid-profile name wlan-net[AC-wlan-ssid-prof-wlan-net] ssid wlan-net[AC-wlan-ssid-prof-wlan-net] quit

      # Create the VAP profile wlan-net, configure the direct data forwarding mode and service VLANs, and bind the security profile, authentication profile, and SSID profile to the VAP profile.

      [AC-wlan-view] vap-profile name wlan-net[AC-wlan-vap-prof-wlan-net] forward-mode direct-forward[AC-wlan-vap-prof-wlan-net] service-vlan vlan-id 101[AC-wlan-vap-prof-wlan-net] security-profile wlan-net[AC-wlan-vap-prof-wlan-net] ssid-profile wlan-net[AC-wlan-vap-prof-wlan-net] authentication-profile wlan-net[AC-wlan-vap-prof-wlan-net] quit

      # Bind the VAP profile wlan-net to the AP group and apply the profile to radio 0 and radio 1 of the AP.

      [AC-wlan-view] ap-group name ap-group1[AC-wlan-ap-group-ap-group1] vap-profile wlan-net wlan 1 radio 0[AC-wlan-ap-group-ap-group1] vap-profile wlan-net wlan 1 radio 1[AC-wlan-ap-group-ap-group1] quit[AC-wlan-view] quit


  1. Configure the Cisco ISE.

    1. # Log in to the Cisco ISE server.


      # Enter the access address of the Cisco ISE server in the address box, which is in the format of https://Cisco ISE IPCisco ISE IP is the IP address of the Cisco ISE server.

      # On the displayed page, enter the user name and password to log in to the Cisco ISE server.



    2. admin

    3. Add the AC so that the Cisco ISE can interwork with the AC.


      # Choose Administration > Network Resources > Network Device Profiles. In the pane on the left side, click Add and create a device profile named Huawei. Set Supported Protocols to RADIUS. Then, click Submit.

admin



# Choose Administration > Network Resources > Network Devices. In the pane on the right side, click Add. Set the device name to AC6605, IP address to 10.23.102.2/32, and RADIUS shared key to huawei@123. Then, click Submit.

admin



  1. Configure the authentication protocol.


    # Choose Policy > Policy Elements > Results > Authentication > Allowed Protocols. Select Default Network Access and click Edit.

admin

  1. # Select Allow CHAP. For other parameters, use the default settings. Click Save.



  2. network access

  3. Add a user.


    # Choose Administration > Identity Management > Identities > Users. In the pane on the right side, click Add to create the account with the user name of huawei and password of huawei123. Then, click Submit.




  4. Obtain the URL of the ISE Portal.


    # Choose Guest Access > Configure > Guest Portals. On the Guest Portals page, select Self-Registered Guest Portal(default) and click Edit.



    # On the Portals Settings and Customization page, click Portal test URL and copy the link from the address bar.




On the AC, check whether users can pass RADIUS authentication.


[AC] test-aaa huawei huawei123 radius-template wlan-netInfo: Account test succeed.


Verify the configuration.


  • The WLAN with SSID wlan-net is available for STAs connected to the AP.

  • The wireless STA obtains an IP address after it associates with the WLAN.

  • When a user opens the browser on the STA, the user is redirected to the Portal authentication page. After the user enters the correct user name and password and is successfully authenticated, the user can access the Internet.

  • After authentication succeeds, run the display access-user access-type command on the AC. The command output shows online users.

    [AC] display access-user access-type portal ------------------------------------------------------------------------------
    UserID Username                IP address       MAC            Status          
    ------------------------------------------------------------------------------
    460    huawei                  10.23.101.254    8000-6e74-e78a Success 
    ------------------------------------------------------------------------------
    Total: 1, printed: 1

For details, see the WLAN Product Interoperation Configuration Guide.

                               Step 1      Log in to the enterprise technical support website at http://support.huawei.com/enterprise.

                               Step 2      Click WLAN.

          20180416192050120001.png

                               Step 3      Click the name of the product to be queried, for example, AC6605.


                               Step 4      Choose Configuration & Commissioning > Interoperation Configuration Guide to find the WLAN Product Interoperation Configuration Guide.

                           

WLAN Product Interoperation Configuration Guide

http://support.huawei.com/enterprise/en/doc/EDOC1000113779

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.