Technical Anshu Home › ട്യൂട്ടോറിയലുകൾ › ഉബുണ്ടുവിൽ FreeRADIUS
📡 ഉബുണ്ടുവിലെ റേഡിയസ് സെർവർ

ഉബുണ്ടുവിൽ 1 മിനിറ്റ് ഫ്രീറേഡിയസ് സജ്ജീകരണം

ഇൻസ്റ്റാളേഷൻ തന്നെ ദ്രുത ഭാഗമാണ് - ഏകദേശം ഒരു മിനിറ്റ് കമാൻഡുകൾ. എന്നാൽ പുതുതായി ഇൻസ്റ്റാൾ ചെയ്ത FreeRADIUS ആരെയും പ്രാമാണീകരിക്കുന്നില്ല: ക്ലയൻ്റ് ഉപകരണമോ ഉപയോക്താവോ ഇതുവരെ നിലവിലില്ല. ഈ ഗൈഡ് ഇൻസ്റ്റാളുചെയ്യുന്നു, തുടർന്ന് അതിനെ ഒരു യഥാർത്ഥ ലോഗിൻ സെർവറാക്കി മാറ്റുന്ന ചെറിയ ഫിനിഷിംഗ് ഘട്ടങ്ങൾ ചെയ്യുന്നു, കൂടാതെ ഏതെങ്കിലും ഉപകരണം അതിലേക്ക് ചൂണ്ടിക്കാണിക്കുന്നതിനുമുമ്പ് പ്രാദേശികമായി ഫലം തെളിയിക്കുന്നു.

✍️ Technical Anshu🐧 Ubuntu Server🎧 Multi-Language Audio
ഉബുണ്ടുവിൽ 1 മിനിറ്റ് ഫ്രീറേഡിയസ് സജ്ജീകരണം
🎧 ബഹുഭാഷാ ഓഡിയോ: വീഡിയോ പ്ലെയറിൽ [ക്രമീകരണങ്ങൾ] (⚙️) ➔ [ഓഡിയോ ട്രാക്ക്] ക്ലിക്ക് ചെയ്ത് ഭാഷ തിരഞ്ഞെടുക്കുക.

📑അധ്യായങ്ങൾ

  1. റേഡിയസ് എന്താണ് ചെയ്യുന്നത് - വൈഫൈ, സ്വിച്ച്-പോർട്ട്, വിപിഎൻ ലോഗിനുകൾക്ക് പിന്നിലെ ഗേറ്റ്കീപ്പർ
  2. FreeRADIUS, freeradius-utils ടെസ്റ്റ് ടൂളുകൾ എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യുക
  3. UDP 1812-ൽ സേവനം പ്രവർത്തിക്കുന്നുണ്ടെന്നും കേൾക്കുന്നുണ്ടെന്നും പരിശോധിക്കുക
  4. Clients.conf-ൽ ആദ്യത്തെ ക്ലയൻ്റ് രജിസ്റ്റർ ചെയ്യുക, അതിൻ്റെ പങ്കിട്ട രഹസ്യം
  5. ഉപയോക്തൃ ഫയലിൽ ആദ്യ ഉപയോക്താവിനെ ചേർക്കുക
  6. കോൺഫിഗറേഷൻ പരിശോധിച്ച് സേവനം പുനരാരംഭിക്കുക
  7. അത് പ്രാദേശികമായി റാഡ്ടെസ്റ്റ് ഉപയോഗിച്ച് തെളിയിക്കുക - ആക്സസ്-അംഗീകരിക്കുക, ആക്സസ്-നിരസിക്കുക, അല്ലെങ്കിൽ നിശബ്ദമാക്കുക
  8. സെർവറിൽ ഒരു യഥാർത്ഥ ഉപകരണം പോയിൻ്റ് ചെയ്യുക, ടെസ്റ്റ് സെറ്റപ്പ് ഡൗൺ ലോക്ക് ചെയ്യുക

📋 അവലോകനവും ഘട്ടം ഘട്ടമായുള്ള ഗൈഡും

1

FreeRADIUS ഉം ടെസ്റ്റ് ടൂളുകളും ഇൻസ്റ്റാൾ ചെയ്യുക

ഓഫീസ് വൈഫൈ ലോഗിനുകൾക്കും 802.1X സ്വിച്ച് പോർട്ടുകൾക്കും VPN സൈൻ-ഇന്നുകൾക്കും പിന്നിലെ നിശബ്ദ ഗേറ്റ്കീപ്പറാണ് RADIUS: ഉപകരണം സെർവറിനോട് ചോദിക്കുന്നു, സെർവർ അതെ അല്ലെങ്കിൽ ഇല്ല എന്ന് പറയുന്നു. ഉബുണ്ടുവിലെ FreeRADIUS ആ ഗേറ്റ്കീപ്പർ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള സാധാരണ സൗജന്യ മാർഗമാണ്. ഈ ഗൈഡ് ഉപയോഗിക്കുന്ന എല്ലാം രണ്ട് പാക്കേജുകൾ നിങ്ങൾക്ക് നൽകുന്നു - സെർവറും radtest ടൂൾ അടങ്ങിയിരിക്കുന്ന യൂട്ടിലിറ്റീസ് പാക്കേജും - കൂടാതെ ഇൻസ്റ്റാളുചെയ്‌തതിന് ശേഷം ഉബുണ്ടു സ്വന്തമായി സേവനം ആരംഭിക്കുന്നു.

Terminal
sudo apt update
sudo apt install -y freeradius freeradius-utils

All of the server's configuration lives in one folder: /etc/freeradius/3.0/. Out of everything in there, this setup mainly touches two files — clients.conf (which devices may ask) and users (who may log in).

2

സേവനം പ്രവർത്തിക്കുന്നതും കേൾക്കുന്നതും സ്ഥിരീകരിക്കുക

ഏതെങ്കിലും കോൺഫിഗറേഷൻ മാറ്റുന്നതിന് മുമ്പ്, പുതുതായി ഇൻസ്റ്റാൾ ചെയ്ത സെർവർ സജീവമാണെന്നും അഭ്യർത്ഥനകൾക്കായി കാത്തിരിക്കുകയാണെന്നും സ്ഥിരീകരിക്കുക. സേവനം സജീവമായി റിപ്പോർട്ട് ചെയ്യണം (പ്രവർത്തിക്കുന്നു), പോർട്ട് ചെക്ക് UDP 1812 കാണിക്കണം - അതാണ് പ്രാമാണീകരണ പോർട്ട്. അതിൻ്റെ പങ്കാളി, UDP 1813, അക്കൗണ്ടിംഗ് കൈകാര്യം ചെയ്യുന്നു.

__ഫുൾകോഡ്ബ്ലോക്ക്1__
3

clients.conf-ൽ ഒരു ക്ലയൻ്റ് ചേർക്കുക

റേഡിയസ് സെർവർ സ്ഥിരസ്ഥിതിയായി യാതൊന്നും വിശ്വസിക്കുന്നില്ല. RADIUS ഭാഷയിൽ, ഒരു "ക്ലയൻ്റ്" എന്നത് ലാപ്‌ടോപ്പോ ഫോൺ ലോഗിൻ ചെയ്യുന്നതോ അല്ല - ഇത് സെർവറിനോട് തീരുമാനമെടുക്കാൻ ആവശ്യപ്പെടുന്ന നെറ്റ്‌വർക്ക് ഉപകരണമാണ്: വൈഫൈ ലോഗിൻ വഹിക്കുന്ന ആക്‌സസ് പോയിൻ്റ്, 802.1X പ്രവർത്തിക്കുന്ന സ്വിച്ച് അല്ലെങ്കിൽ VPN ഗേറ്റ്‌വേ (NAS എന്നും വിളിക്കുന്നു). ആ ഉപകരണം അതിൻ്റെ IP വിലാസവും പങ്കിട്ട രഹസ്യവും ഉപയോഗിച്ച് രജിസ്റ്റർ ചെയ്തിരിക്കണം - ഇരുവശത്തും അറിയാവുന്ന ഒരു പാസ്‌വേഡ്. രജിസ്റ്റർ ചെയ്യാത്ത ഉപകരണത്തിന് പിശകോ നിരസിക്കലോ ഉണ്ടാകില്ല: ഡിസൈൻ അനുസരിച്ച് അതിൻ്റെ പാക്കറ്റുകൾ നിശബ്ദമായി ഉപേക്ഷിക്കപ്പെടുന്നു.

ക്ലയൻ്റ്സ് ഫയൽ തുറന്ന് ഫയലിൻ്റെ അവസാനം ഓരോ ഉപകരണത്തിനും ഒരു ബ്ലോക്ക് ചേർക്കുക:

Terminal
sudo systemctl status freeradius
sudo ss -lunp | grep 1812
Configuration — clients.conf
sudo nano /etc/freeradius/3.0/clients.conf

The IP address and the secret above are examples — always replace both with your own. The ipaddr is the exact address the requests will come from, and the same secret must later be typed into the access point or switch itself, character for character. If the two sides do not match exactly, the server silently ignores the device: no error, just nothing.

⚠️ The shared secret is password-grade — treat it that way. Use a long, random secret, a different one for every client device, and never reuse it anywhere else. One leaked secret should never open the whole network. And never register a catch-all client such as 0.0.0.0/0 so that "any device" can ask — that lets anyone who can reach the port attempt logins.
4

ഉപയോക്താക്കളുടെ ഫയലിൽ ഒരു ടെസ്റ്റ് ഉപയോക്താവിനെ ചേർക്കുക

ഇപ്പോൾ ആധികാരികമാക്കാൻ ആരെയെങ്കിലും സെർവറിന് നൽകുക. ഉപയോക്തൃ ഫയൽ തുറന്ന് ഫയലിൻ്റെ മുകളിൽ ഒരു ടെസ്റ്റ് അക്കൗണ്ട് ചേർക്കുക - FreeRADIUS ഈ ഫയൽ മുകളിൽ നിന്ന് താഴേക്ക് വായിക്കുകയും ആദ്യം പൊരുത്തപ്പെടുന്ന എൻട്രി വിജയിക്കുകയും ചെയ്യുന്നു, അതിനാൽ ഓർഡർ പ്രധാനമാണ്.

__ഫുൾകോഡ്ബ്ലോക്ക്3__
5

ഇത് റാഡ്‌ടെസ്റ്റിനൊപ്പം പ്രവർത്തിക്കുന്നുവെന്ന് തെളിയിക്കുക

യഥാർത്ഥ ഉപയോക്താക്കളെ ചൂണ്ടിക്കാണിച്ച് ഒരു പുതിയ RADIUS സെർവർ ഒരിക്കലും പരീക്ഷിക്കരുത്. radtest ടൂൾ (അത് നിങ്ങൾ ഘട്ടം 1-ൽ ഇൻസ്റ്റാൾ ചെയ്ത freeradius-utils പാക്കേജിൽ അയയ്ക്കുന്നു) ബിൽറ്റ്-ഇൻ ലോക്കൽ ഹോസ്റ്റ് ക്ലയൻ്റ് ഉപയോഗിച്ച് സെർവറിൽ നിന്ന് തന്നെ ഒരു വ്യാജ ലോഗിൻ അയയ്ക്കുന്നു. തുടക്കക്കാർ നിരന്തരം ഇടകലരുന്ന രണ്ട് ചോദ്യങ്ങളെ അതിൻ്റെ ഉത്തരം വേർതിരിക്കുന്നു: സെർവർ പ്രവർത്തിക്കുന്നുണ്ടോ, എൻ്റെ ആക്‌സസ് പോയിൻ്റ് അത് ശരിയായി സംസാരിക്കുന്നുണ്ടോ? നെറ്റ്‌വർക്ക് ഉപകരണമൊന്നും ഉൾപ്പെടാതെ ആദ്യത്തേതിന് റാഡ്‌ടെസ്റ്റ് ഉത്തരം നൽകുന്നു.

Terminal
client office-ap {
    ipaddr = 192.168.1.10
    secret = MyStrongSecret42
    shortname = office-ap
}

The five parts are: username, password, server address, NAS port (0 is fine for a test), and the shared secret of the client the request pretends to come from. Testing from the server itself uses that built-in localhost client, whose stock secret is testing123. Read the answer like this:

Received Access-Accept — the server checked the password and said yes. Your users entry, password and localhost secret are all correct; the server side is finished.
Received Access-Reject — the server answered but said no: wrong password, or the user line is in the wrong place in the file. A configuration detail, not a network problem.
No answer at all — the request never got a reply: the service is down, the port is wrong, or the secret did not match (a wrong secret is dropped silently, deliberately).

📌 The testing123 secret is public knowledge — it ships in the stock configuration. It is fine for this local test only. It is not a secret worth the name, and it must never be the secret protecting a real device on a real network (see Step 6).
6

യഥാർത്ഥ ഉപകരണങ്ങൾ ഉപയോഗിക്കുന്നതിന് മുമ്പ് ഇത് ലോക്ക് ഡൗൺ ചെയ്യുക

ലോക്കൽ ടെസ്റ്റ് പാസായതിന് ശേഷം മാത്രമേ നിങ്ങൾ ഒരു യഥാർത്ഥ ആക്‌സസ് പോയിൻ്റ് കോൺഫിഗർ ചെയ്യുകയോ സ്വിച്ച് ചെയ്യുകയോ ചെയ്യുക: RADIUS സെർവറിൻ്റെ IP (ഈ ഉബുണ്ടു മെഷീൻ), പോർട്ട് 1812, ഒപ്പം അതിൻ്റെ ക്ലയൻ്റ് ബ്ലോക്കിൽ നിങ്ങൾ ഇട്ട അതേ പങ്കിട്ട രഹസ്യവും ഘട്ടം 3-ൽ നൽകുക — തുടർന്ന് ഒരു യഥാർത്ഥ ലോഗിൻ പരീക്ഷിക്കുക. ആ സമയത്ത് എന്തെങ്കിലും പരാജയപ്പെടുകയാണെങ്കിൽ, ഉപകരണത്തിൻ്റെ ക്രമീകരണങ്ങളിലാണ് തകരാർ, കാരണം സെർവർ വശം ഇതിനകം തെളിയിക്കപ്പെട്ടതാണ്.

⚠️ ഒരു യഥാർത്ഥ നെറ്റ്‌വർക്കിൽ പ്രവർത്തിക്കുന്ന ഒരു ടെസ്റ്റ് സജ്ജീകരണം ഉപേക്ഷിക്കരുത്. ഈ സെർവർ യഥാർത്ഥ ലോഗിനുകൾ നൽകുന്നതിന് മുമ്പ്: ഓരോ ക്ലയൻ്റ് ഉപകരണത്തിനും അതിൻ്റേതായ ദൈർഘ്യമേറിയതും അതുല്യവുമായ പങ്കിട്ട രഹസ്യം നൽകുക (ഘട്ടം 3); ഉദാഹരണ പരീക്ഷണ അക്കൗണ്ട് മാറ്റുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യുക, ഉപയോക്തൃ ഫയലിൽ ഒരിക്കലും ഉദാഹരണ പാസ്‌വേഡ് ഇടരുത്; ഒപ്പം UDP 1812, 1813 എന്നിവ ഫയർവാളിൽ നിങ്ങളുടെ സ്വന്തം LAN-ൽ നിന്ന് മാത്രം ലഭ്യമാകുന്ന രീതിയിൽ സൂക്ഷിക്കുക - ഒരു RADIUS സെർവറിന് ഇൻ്റർനെറ്റിൽ തുറന്നിരിക്കുന്ന ബിസിനസ്സ് ഇല്ല. ഡിഫോൾട്ട് അല്ലെങ്കിൽ ദുർബലമായ രഹസ്യം ഇടത് പ്രവർത്തിക്കുന്ന ഒരു ദ്രുത സജ്ജീകരണം ഒരു ലോഗിൻ പ്രോംപ്റ്റുള്ള തുറന്ന വാതിൽ ആണ്.
✅ ഒരു ഉപകരണം നിശബ്ദമാകുമ്പോൾ, സെർവറിൽ ഡീബഗ് ചെയ്യുക. ടെർമിനലിൽ തത്സമയം വരുന്ന അഭ്യർത്ഥനകൾ കാണുന്നതിന് സേവനം നിർത്തി sudo freeradius -X റൺ ചെയ്യുക. ക്ലയൻ്റ് ഐപിയിലോ നെറ്റ്‌വർക്ക് പാതയിലോ ഒരിക്കലും ദൃശ്യമാകാത്ത ഒരു അഭ്യർത്ഥന; ഒരു അഭ്യർത്ഥന പ്രത്യക്ഷപ്പെടുകയും പരാജയപ്പെടുകയും ചെയ്യുന്നത് രഹസ്യത്തിലോ ഉപയോക്തൃ എൻട്രിയിലോ പോയിൻ്റ് ചെയ്യുന്നു. radtest തെളിയിക്കുന്നത് സെർവറാണെന്ന് ഓർമ്മിക്കുക - WPA2 എൻ്റർപ്രൈസ് വൈഫൈ മുകളിൽ EAP രീതികളും സർട്ടിഫിക്കറ്റുകളും ചേർക്കുന്നു, അവ ഒരു പ്രത്യേക ലെയറാണ്.

🏷️Topic Search Variables & Keywords

🔍 FreeRADIUS 🔍 RADIUSServer 🔍 Ubuntu 🔍 clients.conf 🔍 radtest 🔍 802.1X 🔍 WPA2Enterprise 🔍 TechnicalAnshu 🔍 FreeRADIUS Setup on Ubuntu 🔍 RADIUS Authentication Server 🔍 UDP 1812 🔍 Network Access Server 🔍 AAA Server
<സംഗ്രഹം>🎙️ പൂർണ്ണ ട്രാൻസ്‌ക്രിപ്റ്റ് — വിപുലീകരിക്കാൻ ടാപ്പ് ചെയ്യുക

ഘട്ടം ഘട്ടമായുള്ള ട്രബിൾഷൂട്ടിംഗ് ഗൈഡും പരിഹാരങ്ങളും - ഇപ്പോൾ റേഡിയസ് സെർവർ സജ്ജീകരിക്കുക ഘട്ടം ഘട്ടമായുള്ള ഗൈഡ്. ടെക്‌നിക്കൽ അൻഷുവിൻ്റെ ഓൺ-സ്‌ക്രീൻ ഡെമോൺസ്‌ട്രേഷൻ.

ഏകദേശം ഒരു മിനിറ്റിനുള്ളിൽ ഉബുണ്ടുവിൽ FreeRADIUS ഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് അതിനെ ഒരു യഥാർത്ഥ ലോഗിൻ സെർവറാക്കി മാറ്റുന്ന ഭാഗങ്ങൾ പൂർത്തിയാക്കുക: clients.conf-ൽ ഒരു ക്ലയൻ്റ് ചേർക്കുക, ഒരു ഉപയോക്താവിനെ ചേർക്കുക, ഏതെങ്കിലും ഉപകരണം ഉപയോഗിക്കുന്നതിന് മുമ്പ് അത് radtest ഉപയോഗിച്ച് തെളിയിക്കുക.

(ഉറവിട പേജിൽ ലഭ്യമായ ട്രാൻസ്‌ക്രിപ്റ്റ് ഈ ഘട്ടത്തിൽ അവസാനിക്കുന്നു — മുഴുവൻ നടപ്പാതയ്‌ക്കായി മുകളിലെ വീഡിയോ കാണുക.)

❓ പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ

<സംഗ്രഹം>ഈ ട്യൂട്ടോറിയൽ പിന്തുടരാൻ 100% സൌജന്യമാണോ?

അതെ! സാങ്കേതിക അൻഷു പ്രദർശിപ്പിച്ച എല്ലാ ഗൈഡുകളും രീതികളും സൗജന്യവും നിയമപരവും വിദ്യാഭ്യാസപരവുമായ ഉറവിടങ്ങൾ ഉപയോഗിക്കുന്നു.

<സംഗ്രഹം>തുടക്കക്കാർക്ക് ഈ ഗൈഡ് പിന്തുടരാനാകുമോ?

തീർച്ചയായും! ഓരോ ഘട്ടവും വിശദമായ നിർദ്ദേശങ്ങളോടെ ഓൺ-സ്‌ക്രീനിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നതിനാൽ ആർക്കും എളുപ്പത്തിൽ പിന്തുടരാനാകും.

<സംഗ്രഹം>ഞാൻ കുടുങ്ങിയാൽ എനിക്ക് എവിടെ ചോദ്യങ്ങൾ ചോദിക്കാനാകും?

YouTube വീഡിയോയിൽ നേരിട്ട് ഒരു അഭിപ്രായം രേഖപ്പെടുത്തുക, ഞങ്ങളുടെ കമ്മ്യൂണിറ്റിയും സാങ്കേതിക അൻഷുവും നിങ്ങളെ സഹായിക്കും.

🚀 YouTube-ലെ മുഴുവൻ ട്യൂട്ടോറിയലും കാണുക

🚀 YouTube-ൽ മുഴുവൻ ഘട്ടം ഘട്ടമായുള്ള വീഡിയോ ട്യൂട്ടോറിയൽ കാണുക: https://www.youtube.com/watch?v=pEBThSAcf9w

ഐടി പിന്തുണ, വിൻഡോസ് ട്രബിൾഷൂട്ടിംഗ്, സെർവർ മാനേജ്‌മെൻ്റ് എന്നിവയ്‌ക്കായി ടെക്‌നിക്കൽ അൻഷു സബ്‌സ്‌ക്രൈബ് ചെയ്യുക.

▶️ മുഴുവൻ വീഡിയോയും കാണുക
ഈ ട്യൂട്ടോറിയൽ ഉബുണ്ടു വീഡിയോയിലെ ടെക്‌നിക്കൽ അൻഷുൻ്റെ 1-മിനിറ്റ് ഫ്രീറേഡിയസ് സജ്ജീകരണത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് • ഏതെങ്കിലും ഘട്ടത്തിൽ കുടുങ്ങിയിട്ടുണ്ടോ? വീഡിയോ അഭിപ്രായങ്ങളിൽ ചോദിക്കുക - അവിടെ നിങ്ങൾക്ക് സഹായം ലഭിക്കും