บทความสำหรับ: ผู้ที่มีความรู้เกี่ยวกับระบบเครือข่ายในระดับเบื้องต้นถึงปานกลาง (v1.1)
โดย วิทวัส โฉมประเสริฐ, ศุภสิทธิ์ ศิริพานิชกร, เจตน์สันติ์ ยาวิลาศ
คำถาม
ต้องการสร้าง user ใน userman พร้อมกับกำหนดเงื่อนไขการใช้งาน อาทิเช่น กำหนดการใช้งานตามเวลาที่กำหนด, ตามจำนวนการอัพโหลด ดาวน์โหลดข้อมูล, และกำหนด Bandwidth การใช้งาน เป็นต้น
คำตอบ
- เมนู Profiles
แท็ป Limitations
กด Add > New เพื่อทำการสร้างเงื่อนไขการ Limit ต่างๆ - สามารถกำหนดเงื่อนไข Limit ต่างๆ ตามรูปอธิบาย
- เมนู Profiles
แท็ป Profiles
กดปุ่ม " + " เพื่อสร้าง Profiles - กำหนดค่าต่างๆ
Name: ตั้งชื่อ
Starts: กำหนดว่าจะให้เริ่มนับเวลาตั้งแต่เริ่ม login หรือว่าเริ่มเดียวนี้
กดปุ่ม Add new limitation
เพื่อกำหนดว่าจะให้ใช้งานได้ในช่วงเวลาไหนบ้าง พร้อมๆกับกำหนดตามเงื่อนไข limit ที่สร้างขึ้น
3. สร้าง user แบบ One-account และ แบบ Batch-account - เมนู Users
กด Add > One
กำหนดค่าต่างๆ
Name: ชื่อ user
Password: พาสเวิร์ด
Assign profile: เลือกโปรไฟล์ที่ได้กำหนดไว้ก่อนหน้านี้ - เมนู Users
กด Add > Batch
กำหนดค่าต่างๆ
Number of users: จำนวน user ที่ต้องการสร้าง
Username prefix: กำหนดชื่อหลักไว้ก่อน
Username length: ความยาวของ username
Pwd same as login : กำหนดให้ใช้ username และ password เหมือนกัน
Password length: ความยาวของ password
Assign profile: เลือกโปรไฟล์ที่ได้กำหนดไว้ก่อนหน้านี้ - เมนูเพิ่มเติม user
สามารถ disable, enable, แก้ไขข้อมูล, ลบข้อมูล และ รีเซตให้เริ่มนับเวลาใหม่ - สามารถ Export รายชื่อ username เป็น csv files และ vouchers ได้ ซึ่งจะกล่าวละเอียดในบทความถัดไป
4. ทดสอบการใช้งาน user แบบกำหนดเวลาใช้งาน - ทำการทดสอบ 30 นาที ซึ่งกำหนดในแท็ปของ Limitations โดยใส่ค่าใน uptime เป็น 30m
- สร้าง username "test" ขึ้นมา โดยกำหนด Profiles ตามรูป
- แล้วทดสอบทำการ login ใช้งาน
สังเกตุ จะแสดงเวลาที่ใช้งานในการ login ปัจจุบัน/ เวลาที่เหลือ - ตรวจสอบสถานะการใช้งาน
- ภายหลังหมดเวลา จะไม่สามารถ login ได้
โดยขึ้นข้อความแสดง "uptime limit reached"
แบ่งเป็นขั้นตอนดังนี้
1. ติดตั้ง userman และเชื่อมต่อเข้ากับ Radius
2. สร้างและกำหนด Profiles, Limitations
3. สร้าง user แบบ One-account และ แบบ Batch-account
4. ทดสอบการใช้งาน user แบบกำหนดเวลาใช้งาน
5. ทดสอบการใช้งาน user แบบ Limit Bandwidth
6. กำหนด เวลาหมดอายุของ Account ที่กำหนด
7. กำหนด CoA เพื่อ Cut Off USER ที่หมดเวลาให้เด้งมาหน้า login อัตโนมัติ
8. กำหนด Time ระหว่าง winbox ให้สัมพันธ์กับ userman
- 1. ติดตั้ง userman และเชื่อมต่อเข้ากับ Radius
เป็นกระทู้ต่อเนื่องจาก 3.2 ติดตั้ง RouterOS ผ่าน NetInstall + ติดตั้ง USER-MANAGER
ที่เมนู Routers กำหนดค่า
Name : hotspot
IP address : 127.0.0.1
share secret : 1234 ( ให้ตรงกับที่กำหนดไว้ตอนสร้าง Radius )
2. สร้างและกำหนด Profiles, Limitations
5. ทดสอบการใช้งาน user แบบ Limit Bandwidth
ข้อมูลสินค้าแบบมัลติมีเดีย (Multimedia)
จบบทความ
รายละเอียดการให้บริการจากทีมงาน SYS2U.COM Xpert Zone