Technical Anshu หน้าแรก > บทช่วยสอน > FreeRADIUS บน Ubuntu
📡 เซิร์ฟเวอร์ RADIUS บน Ubuntu

ติดตั้ง FreeRADIUS 1 นาทีบน Ubuntu

การติดตั้งเป็นส่วนที่รวดเร็ว — ประมาณหนึ่งนาทีของคำสั่ง แต่ FreeRADIUS ที่ติดตั้งใหม่จะไม่รับรองความถูกต้องของใครเลย: ยังไม่มีอุปกรณ์ไคลเอ็นต์และยังไม่มีผู้ใช้อยู่ คู่มือนี้จะทำการติดตั้ง จากนั้นทำตามขั้นตอนสั้นๆ ที่ทำให้เป็นเซิร์ฟเวอร์การเข้าสู่ระบบจริง และพิสูจน์ผลลัพธ์ในเครื่องก่อนที่อุปกรณ์ใดๆ จะถูกชี้ไปที่มัน

✍️ Technical Anshu🐧 Ubuntu Server🎧 Multi-Language Audio
ติดตั้ง FreeRADIUS 1 นาทีบน Ubuntu
🎧 เสียงหลายภาษา: ในโปรแกรมเล่นวิดีโอ คลิก [การตั้งค่า] (⚙️) ➔ [แทร็กเสียง] เพื่อเลือกภาษาที่คุณต้องการ

📑บท

  1. สิ่งที่ RADIUS ทำ — ผู้เฝ้าประตูที่อยู่เบื้องหลัง WiFi, สวิตช์พอร์ต และการเข้าสู่ระบบ VPN
  2. ติดตั้ง FreeRADIUS และเครื่องมือทดสอบ freeradius-utils
  3. ตรวจสอบว่าบริการกำลังทำงานและฟังบน UDP 1812
  4. ลงทะเบียนลูกค้ารายแรกใน client.conf พร้อมด้วยความลับที่แชร์
  5. เพิ่มผู้ใช้รายแรกในไฟล์ผู้ใช้
  6. ตรวจสอบการกำหนดค่าและเริ่มบริการใหม่
  7. พิสูจน์ในพื้นที่ด้วย Radtest — การเข้าถึง-ยอมรับ, การเข้าถึง-ปฏิเสธ หรือความเงียบ
  8. ชี้อุปกรณ์จริงไปที่เซิร์ฟเวอร์ และล็อคการตั้งค่าการทดสอบ

📋 ภาพรวมและคำแนะนำทีละขั้นตอน

1

ติดตั้ง FreeRADIUS และเครื่องมือทดสอบ

RADIUS เป็นผู้เฝ้าประตูที่เงียบสงบเบื้องหลังการเข้าสู่ระบบ WiFi ในสำนักงาน พอร์ตสวิตช์ 802.1X และการลงชื่อเข้าใช้ VPN: อุปกรณ์จะถามเซิร์ฟเวอร์ และเซิร์ฟเวอร์ตอบว่าใช่หรือไม่ใช่ FreeRADIUS บน Ubuntu เป็นวิธีมาตรฐานฟรีในการเรียกใช้ผู้รักษาประตู สองแพ็คเกจจะมอบทุกสิ่งที่คู่มือนี้ใช้ — ตัวเซิร์ฟเวอร์และแพ็คเกจยูทิลิตี้ที่มีเครื่องมือที่เยี่ยมที่สุด — และ Ubuntu จะเริ่มบริการด้วยตัวเองหลังจากการติดตั้ง

__รหัสบล็อกเต็ม0__
<ระดับ div="ขั้นตอน">
2

ยืนยันว่าบริการกำลังทำงานและรับฟังอยู่

ก่อนที่จะเปลี่ยนแปลงการกำหนดค่าใดๆ โปรดยืนยันว่าเซิร์ฟเวอร์ที่ติดตั้งใหม่นั้นยังมีชีวิตอยู่และกำลังรอคำขออยู่ บริการควรรายงานว่าใช้งานอยู่ (กำลังทำงาน) และการตรวจสอบพอร์ตควรแสดง UDP 1812 นั่นคือพอร์ตการตรวจสอบสิทธิ์ UDP 1813 ซึ่งเป็นพันธมิตรของบริษัท ทำหน้าที่จัดการด้านบัญชี

__รหัสบล็อกเต็ม1__
<ระดับ div="ขั้นตอน">
3

เพิ่มลูกค้าใน client.conf

เซิร์ฟเวอร์ RADIUS ไม่ไว้วางใจอะไรเลยตามค่าเริ่มต้น ในภาษา RADIUS "ไคลเอนต์" ไม่ใช่การเข้าสู่ระบบแล็ปท็อปหรือโทรศัพท์ แต่เป็นอุปกรณ์เครือข่ายที่ขอให้เซิร์ฟเวอร์ตัดสินใจ: จุดเชื่อมต่อที่มีการเข้าสู่ระบบ WiFi สวิตช์ที่ทำงาน 802.1X หรือเกตเวย์ VPN (หรือที่เรียกว่า NAS) อุปกรณ์นั้นจะต้องลงทะเบียนด้วยที่อยู่ IP และความลับที่ใช้ร่วมกัน — รหัสผ่านที่ทั้งสองฝ่ายรู้ อุปกรณ์ที่ไม่ได้ลงทะเบียนจะไม่เกิดข้อผิดพลาดและไม่มีการปฏิเสธ แพ็กเก็ตของอุปกรณ์จะถูกทิ้งอย่างเงียบๆ ตามการออกแบบ

เปิดไฟล์ไคลเอนต์และเพิ่มหนึ่งบล็อกต่ออุปกรณ์ที่ส่วนท้ายของไฟล์:

__รหัสบล็อกเต็ม2__
<ระดับ div="ขั้นตอน">
4

เพิ่มผู้ใช้ทดสอบในไฟล์ผู้ใช้

ตอนนี้ให้เซิร์ฟเวอร์ตรวจสอบความถูกต้อง เปิดไฟล์ผู้ใช้และเพิ่มบัญชีทดสอบหนึ่งบัญชีที่ด้านบนของไฟล์ — FreeRADIUS อ่านไฟล์นี้จากบนลงล่างและรายการแรกที่ตรงกันจะเป็นผู้ชนะ ดังนั้นลำดับจึงมีความสำคัญ

__รหัสบล็อกเต็ม3__
<ระดับ div="ขั้นตอน">
5

พิสูจน์ว่าใช้งานได้กับ Radtest

อย่าทดสอบเซิร์ฟเวอร์ RADIUS ใหม่โดยชี้ผู้ใช้จริงไปที่เซิร์ฟเวอร์นั้น เครื่องมือ radtest (จัดส่งในแพ็คเกจ freeradius-utils ที่คุณติดตั้งในขั้นตอนที่ 1) จะส่งการเข้าสู่ระบบปลอมหนึ่งครั้งจากเซิร์ฟเวอร์เอง โดยใช้ไคลเอนต์ localhost ในตัว คำตอบจะแยกคำถามสองข้อที่ผู้เริ่มต้นสับสนอยู่ตลอดเวลา: เซิร์ฟเวอร์ทำงานอยู่หรือไม่ และจุดเข้าใช้งานของฉันสื่อสารกับเซิร์ฟเวอร์ได้อย่างถูกต้องหรือไม่ Radtest ตอบข้อแรกโดยไม่เกี่ยวข้องกับอุปกรณ์เครือข่าย

__รหัสบล็อกเต็ม4__
<ระดับ div="ขั้นตอน">
6

ล็อคมันก่อนที่อุปกรณ์จริงจะใช้งาน

หลังจากผ่านการทดสอบในเครื่องแล้วเท่านั้น คุณควรกำหนดค่าจุดเข้าใช้งานจริงหรือสวิตช์: ป้อน IP ของเซิร์ฟเวอร์ RADIUS (เครื่อง Ubuntu นี้), พอร์ต 1812 และความลับที่ใช้ร่วมกันแบบเดียวกับที่คุณใส่ไว้ในบล็อกไคลเอ็นต์ในขั้นตอนที่ 3 — จากนั้นลองเข้าสู่ระบบจริงหนึ่งครั้ง หากมีบางอย่างล้มเหลว ณ จุดนั้น ข้อผิดพลาดนั้นอยู่ในการตั้งค่าของอุปกรณ์ เนื่องจากฝั่งเซิร์ฟเวอร์ได้รับการพิสูจน์แล้ว

⚠️ อย่าปล่อยให้การตั้งค่าการทดสอบทำงานบนเครือข่ายจริง ก่อนที่เซิร์ฟเวอร์นี้จะให้บริการการเข้าสู่ระบบจริง: ให้อุปกรณ์ไคลเอนต์ทุกเครื่องมีความลับที่ใช้ร่วมกันแบบยาวและไม่ซ้ำกัน (ขั้นตอนที่ 3); เปลี่ยนหรือลบบัญชีทดสอบตัวอย่างและอย่าทิ้งรหัสผ่านตัวอย่างไว้ในไฟล์ผู้ใช้ และรักษา UDP 1812 และ 1813 ให้สามารถเข้าถึงได้จาก LAN ของคุณเองในไฟร์วอลล์เท่านั้น — เซิร์ฟเวอร์ RADIUS ไม่มีธุรกิจใดที่เปิดให้เข้าถึงอินเทอร์เน็ต การตั้งค่าอย่างรวดเร็วโดยที่ยังคงใช้ข้อมูลลับเริ่มต้นหรือข้อมูลลับที่ไม่รัดกุมอยู่นั้นเป็นประตูเปิดพร้อมข้อความแจ้งเข้าสู่ระบบ
✅ เมื่ออุปกรณ์เงียบ ให้แก้ไขจุดบกพร่องบนเซิร์ฟเวอร์ หยุดบริการและเรียกใช้ sudo freeradius -X เพื่อดูคำขอที่มาถึงแบบเรียลไทม์ในเทอร์มินัล คำขอที่ไม่เคยปรากฏจุดที่ IP ไคลเอนต์หรือเส้นทางเครือข่าย คำขอที่ปรากฏและล้มเหลวชี้ไปที่ข้อมูลลับหรือรายการผู้ใช้ โปรดจำไว้ว่า radtest จะพิสูจน์เฉพาะเซิร์ฟเวอร์เท่านั้น — WPA2 Enterprise WiFi เพิ่มวิธี 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
🎙️ บทถอดเสียงฉบับเต็ม — แตะเพื่อขยาย

คำแนะนำและวิธีแก้ปัญหาทีละขั้นตอน - ตั้งค่าเซิร์ฟเวอร์ RADIUS ทันที คำแนะนำทีละขั้นตอน การสาธิตบนหน้าจอโดย Technical Anshu

ติดตั้ง FreeRADIUS บน Ubuntu ในเวลาประมาณหนึ่งนาที จากนั้นเสร็จสิ้นส่วนที่ทำให้เป็นเซิร์ฟเวอร์การเข้าสู่ระบบจริง: เพิ่มไคลเอ็นต์ใน client.conf เพิ่มผู้ใช้ และพิสูจน์ด้วย radtest ก่อนที่อุปกรณ์ใดๆ จะใช้งาน

(ข้อความถอดเสียงที่มีอยู่ในหน้าแหล่งที่มาจะสิ้นสุด ณ จุดนี้ — ดูวิดีโอด้านบนเพื่อดูคำแนะนำแบบเต็ม)

❓ คำถามที่พบบ่อย (ภาษาอังกฤษ)

บทช่วยสอนนี้ติดตามฟรี 100% หรือไม่

ใช่แล้ว! คำแนะนำและวิธีการทั้งหมดที่แสดงโดย Technical Anshu นั้นใช้ทรัพยากรทางการศึกษาที่ถูกกฎหมายและฟรี

ผู้เริ่มต้นสามารถปฏิบัติตามคำแนะนำนี้ได้หรือไม่

แน่นอน! ทุกขั้นตอนจะแสดงบนหน้าจอพร้อมคำแนะนำโดยละเอียด เพื่อให้ทุกคนปฏิบัติตามได้อย่างง่ายดาย

ฉันจะถามคำถามได้ที่ไหนหากติดขัด

แสดงความคิดเห็นโดยตรงบนวิดีโอ YouTube แล้วชุมชนและ Anshu ด้านเทคนิคของเราจะช่วยคุณ

🚀 ดูการฝึกสอนแบบเต็มบน YouTube

🚀 ชมวิดีโอแนะนำทีละขั้นตอนเต็มบน YouTube: https://www.youtube.com/watch?v=pEBThSAcf9w

สมัครรับข้อมูลทางเทคนิค Anshu เพื่อรับการสนับสนุนด้านไอที การแก้ไขปัญหา Windows และการจัดการเซิร์ฟเวอร์

▶️ ดูวิดีโอเต็ม
บทช่วยสอนนี้อิงตามการตั้งค่า FreeRADIUS 1 นาทีของ Technical Anshu บนวิดีโอ Ubuntu • ติดขัดในขั้นตอนใดหรือไม่ ถามในความคิดเห็นของวิดีโอ — คุณจะได้รับความช่วยเหลือที่นั่น 🙏