ว ธ clear log mikrotik ไม ม usermanager

  • ว ธ clear log mikrotik ไม ม usermanager
  • สอบถาม การ clear user ใน userman หน่อยครับ เริ่มโดย samaxeiei01 Read 6,385 times

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

พิมพ์

หน้า1

การกระทำของผู้ใช้

samaxeiei01

ว ธ clear log mikrotik ไม ม usermanager

ว ธ clear log mikrotik ไม ม usermanager

  • Newbie
  • ว ธ clear log mikrotik ไม ม usermanager
  • กระทู้: 1
  • บันทึก

สอบถาม การ clear user ใน userman หน่อยครับ

ว ธ clear log mikrotik ไม ม usermanager
วันที่ 5 มิถุนายน 2017, 19:20:27

พอดี mikrotik v.6.38 ผมทำ Hotspot แล้ว User มีการข้างอยู่ในระบบเยอะมากอะครับ

พอมีวิธีการ clear user ใน userman แบบ auto ไหมอะครับ


พิมพ์

หน้า1

การกระทำของผู้ใช้

การกระทำของผู้ใช้

พิมพ์

วันนี้เราจะมาเรียนรู้การใช้งาน User Manager กันอย่างจริงจังนะครับ User Manager คืออะไร User Manager ก็คือ Package เสริมที่ติดตั้งไว้ใน MikroTik OS ครับ (ผู้ใช้ต้องติดตั้งเองไม่ได้มีมากับ RouterOS) ซึ่งโปรแกรมนี้จะเอาไว้จัดการเกี่ยวกับ User ที่เอาไวล็อกอิน Hotspot โดยมีคุณสมบัติดังนี้

  • จำกัดเวลาการใช้งานได้ เช่น 1 วัน 1 เดือน หรือว่าจะเป็น รายชัวโมง เป็นต้น
  • จำกัดความเร็วในการใช้งานของผู้ใช้งานแต่ละคน เช่น กำหนดการ Download ไม่เกิน 1Mb
  • พิมพ์คูปอง

วิธีการติดตั้ง User Manager ดูได้จากที่นี้ คลิ๊ก

โดยในบทความนี้จะมีเนื้อหาดังนี้

  • วิธีการ Login User Manager
  • วิธีการเปลี่ยน Password ของ Admin ที่จะใช้ในการ Login เข้า User Manager
  • วิธีการสร้างผู้ใช้งานใหม่
  • วิธีการลบผู้ใช้งาน
  • วิธีการสร้าง Profile ใหม่
  • วิธีการสร้าง Profile ใหม่โดยให้ 1 User สามารถ Login ได้หลายเครื่อง
  • วิธีการดูผู้ใช้งานในระบบ
  • วิธีการพิมพ์คูปอง

วิธีการ Login User Manager

ก่อนอื่นเลยถ้าเราต้องการเข้าไปใช้งานโปรแกรม User Manager นั่นเราต้องล๊อกอินอินเตอร์เน็ตให้เรียบร้อยก่อนนะครับ โดยต้องทำการล๊อกอิน Hotspot ให้เรียบร้อยก่อนดังนี้

ว ธ clear log mikrotik ไม ม usermanager

เมื่อเราล็อกอินได้แล้วให้เราเปิดหน้าเว็บตามนี้ http://128.0.0.1:81/userman (หรือ IP Gateway ของ Network นั่นๆ) บ่อยครั้งที่ผมเจอปัญหาว่า Chrome browser นั่นไม่สามารถที่จะใช้งาน User Manager ได้ ดังนั่นถ้าเจอเหตุการณ์ลักษณะอย่างนี้ไม่ต้องตกใจไปครับ ให้ไปใช้งาน FireFox หรือ IE แทนครับ

ว ธ clear log mikrotik ไม ม usermanager

เมื่อขึ้นหน้าจกล๊อกอินก็ให้ใส่ Username และ Password ที่ตั้งค่าไว้ลงไป ถ้าล๊อกอินได้ก็จะเข้าสู่หน้าการใช้งานของ User Manager ตามภาพด้านล่างนะครับ

ว ธ clear log mikrotik ไม ม usermanager

วิธีการเปลี่ยน Password ของ Admin

เปลี่ยนได้โดยไปที่ Customers => admin ดังรูปด้านล่างครับ

ว ธ clear log mikrotik ไม ม usermanager

วิธีการเพิ่มผู้ใช้งานใหม่

โดยปกติ User Manager ที่ได้รับการตั้งค่าจากทางร้านจะมี Profile 4 แบบให้เลือกใช้งานอยู่แล้วนะครับ โดยมีดังนี้

  • Unlimited Profile
  • 30 Day Profile
  • 15 Day Profile
  • 7 Day Profile
  • 1 Day Profile

ดังนั่นถ้าเราต้องการสร้างผู้ใช้งานใหม่โดยมีรูปแบบตาม Template ที่มีให้อยู่แล้วเราก็ไม่ต้องทำอะไรเพิ่มนะครับ (ถ้าต้องการสร้างมากกว่านี้ให้อ่านตอนท้ายๆ ครับจะมีการสอนวิธีการสร้าง)

ตัวอย่างที่ 1: ต้องการสร้างผู้ใช้งานที่มีระยะเวลาการใช้งาน 30 วันนับตั้งแต่วันแรกที่ล๊อกอิน โดยจะสร้างทีะคนสามารถทำได้ดังนี้

คู่มือต่อเนื่องจาก การสร้าง User ด้วย UserManager สำหรับ RouterOS V5 ขึ้นไป ซึ่งผมได้ Update ใหม่ วันที่ 17/05/2013 ครับ

https://www.sysnetcenter.com/board/index.php/topic,891.0.html

เนื่องจาก UserManager ใน Version 5 ผมพยายามเขียน Script เพื่อ Clear User ที่ Expire แต่ก็ยังไม่สมบูรณ์ ที่ต้องใช้เวลาค่อนข้างเยอะ เพราะ Database ทาง Mikrotik ได้ทำการเปลี่ยนใหม่หมดเลย ค่า Variable ต่างๆทางนั้นก็ไม่ยอมบอก เขียน Script ก็ต้องเดาสุ่ม Parameter ต่างๆกันเอาเอง เลยต้องหยุดทำก่อนครับ

แต่จะวิธีที่จะสามารถ Clear User ที่หมดอายุ ซึ่งจะต้องใช้เทคนิคช่วยเล็กน้อย โดยการใช้ Validty ร่วมกับ Menu User ที่เพิ่ม Column Endtime ลงไป

ว ธ clear log mikrotik ไม ม usermanager
ว ธ clear log mikrotik ไม ม usermanager

ที่สำคัญอีกอย่างนึงคือ ต้องกำหนดเวลาให้อุปกรณ์ Mikrotik ตรงกับเวลาปัจจุบันด้วยนะครับ โดยการใช้ NTP Client (ปกติผมจะ Config ไว้ให้อยู่แล้ว)

1. ในขั้นตอนการสร้าง Profiles ให้ใส่ค่า Validty เข้าไปด้วยครับ

โดยปกติ User ที่เราออกตั๋วให้ ควรจะมีการกำหนดระยะเวลาในการใช้ User นี้ ว่าต้องใช้ให้หมดภายในช่วงเวลาเท่าไหร่ สมมุติกำหนดตั๋วให้ Online ได้ 30 วัน ก็ควรกำหนด Validty เป็น 45 วัน โดยค่า 45 วันนี้จะเริ่มนับเมื่อทำการ Login ครั้งแรก และจะนับไปเรื่อยๆแม้เวลาไม่ใช้งาน Internet ก็ตาม ซึ่งจะต่างจากค่า Uptime จะนับเวลาแค่ช่วงเฉพาะเวลาที่ User Online ใช้งาน Internet

จากตัวอย่าง ผมทดสอบกำหนดค่า Validity เป็น 1 นาที

ว ธ clear log mikrotik ไม ม usermanager

2. เพิ่ม Column End Time ใน Menu Users

ว ธ clear log mikrotik ไม ม usermanager

3. ทดสอบ Login เข้า Internet จาก User ที่ผมสร้าง จะเห็นว่าที่ Column End Time จะแสดงค่าวันที่สุดท้ายที่ User นี้จะสามารถใช้งานได้ คือถึงวันที่ 05/17/2013 17:17:42 (เดือน/วัน/ปี)

Click ที่หัวของ Column เพื่อให้เรียงจากมากไปน้อย ทีนี้ก็สามารถระบุได้ครับ ว่า User ไหนที่หมดอายุไปแล้ว โดยการเทียบเวลากับปัจจุบัน ถ้าน้อยกว่าก็ลบทิ้งไปเพราะใช้งานไม่ได้แล้ว

ว ธ clear log mikrotik ไม ม usermanager

จากรูป ผมลงสร้าง User ขึ้นมาใหม่ ยังไม่ได้ Login ใช้ User อันนี้ ค่า End Time จึงไม่ปรากฎครับ จะปรากฏต่อเมื่อมีการใช้ User นี้ Login เข้า Hotspot ครั้งแรก