Difference between revisions of "Eduroam Configuration"

From NREN
(Created page with "'''Basic Setup for eduroam''' Follow the guide")
 
Line 1: Line 1:
 
'''Basic Setup for eduroam'''
 
'''Basic Setup for eduroam'''
 +
== Lab Plan ==
 +
* Basic Ubuntu 18.04 is installed
 +
** Install FreeRADIUS
 +
** Basic Configuration
 +
** Testing
 +
* Configure Wifi
 +
** Configure Certificates for WPA2 Enterprise
 +
** Configure WiFi - uni1, uni2, uni3, uni4
 (For lab use only)
 SSIDs should be lowercase "eduroam" for the production deployment
 +
* Check IDP (Local university login)
 +
* Configure Peering
 +
** Check peering
  
Follow the guide
+
=== freeRadius 3.0 ===
 +
Add a user to the freeradius authorize
 +
File: /etc/freeradius/3.0/users (/etc/freeradius/3.0/mods-config/files/authorize)
 +
 
 +
  ## Users - user logins
 +
  #######################################################################
 +
  "bob@uni0.edu.np" Cleartext-Password := "hello"
 +
        Reply-Message := "Hello, %{User-Name}"
 +
 
 +
 
 +
Reload freeradius
 +
 
 +
  # systemctl restart freeradius
 +
 
 +
 
 +
Testing
 +
 
 +
  # radtest bob@uni0.edu.np hello localhost 20 testing123

Revision as of 11:56, 31 December 2018

Basic Setup for eduroam

Lab Plan

  • Basic Ubuntu 18.04 is installed
    • Install FreeRADIUS
    • Basic Configuration
    • Testing
  • Configure Wifi
    • Configure Certificates for WPA2 Enterprise
    • Configure WiFi - uni1, uni2, uni3, uni4
 (For lab use only)
 SSIDs should be lowercase "eduroam" for the production deployment
  • Check IDP (Local university login)
  • Configure Peering
    • Check peering

freeRadius 3.0

Add a user to the freeradius authorize File: /etc/freeradius/3.0/users (/etc/freeradius/3.0/mods-config/files/authorize)

 ## Users - user logins
 #######################################################################
 "bob@uni0.edu.np"	Cleartext-Password := "hello"
       Reply-Message := "Hello, %{User-Name}"


Reload freeradius

 # systemctl restart freeradius


Testing

 # radtest bob@uni0.edu.np hello localhost 20 testing123