แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  Knowledge: NoCat
   ShareKnowledge
 Posted : 2006-06-07 10:26:56

  หนึ่งในใต้หล้า
 

 Sex :
 Post : 2819
 สมาชิกลำดับที่ : 434
คลิ๊กที่ภาพ

NoCat : เป็น Open Source Authentication System ที่ถูกพัฒนาให้มาใช้งานสำหรับ Public Hotspot รูปแบบการทำงานของ Nocat จะครอบคลุมการทำงานของ hotspot gateway และ authentication server โปรแกมนี้ถูกพัฒนามาจากภาษา Perl และ C

NoCat ประกอบด้วย 2 Modules คือ NoCat Gateway และ NoCat Authentication Server การติดตั้งทั้งสอง modules นี้มีความยืดหยุ่นคือสามารถติดตั้งบนเครื่องเดียวกันหรือแยกเครื่องกันก็ได้ การทำงานของ NoCat มีความละม้ายคล้ายคลึงกับ hospot gateway กับ authentication server แต่มีความแตกต่างกันบางส่วน

NoCat gateway ทำหน้าที่คล้าย hotspot gatway มีการกำหนดและแจก IP Address ให้กับผู้ใช้ทำการ access control และควบคุมระยะเวลาการทำงานและ bandwidth ของผู้ใช้

NoCat authentication server จะทำหน้าที่ SSL web server เพื่อที่จะให้ผู้ใช้ส่งผ่าน username และ password ซึ่งถูกเข้ารหัสโดย SSL NoCat authentication server สามารถรองรับ การพิสูจน์ตัวตนได้หลายรูปแบบ เช่น user table หรือตารางซึ่งเก็บ username และ encrypted password, MySQL, Radius+MySQL และ LDAP ซึ่งระบบการพิสูจน์ตัวตนเหล่านี้สามารถรวมหรือถูกแยกออกมาจาก NoCat authentication server ก็ได้ เมื่อ NoCat authen ทำการพิสูจน์ตัวตนแก่ผู้ใช้แล้วก็จะตอบผลลัพท์กลับมาสู่ NoCat gateway เพื่อแก้ไขกฏ firewall และอนุญาตให้ผู้ใช้ต่อเข้าอินเตอร์เน็ตได้

ขั้นตอนการทำงานของ NoCat
- ผู้ใช้ทำการ associate กับ access point แล้วรับ IP จาก NoCat gateway
- เมื่อผู้ใช้ทำการเข้าเวปใดๆก็จะถูก redirect ไปสู่หน้า SSL Login ที่มาจาก NoCat authen
- ข้อมูล username และ password ถูกส่งผ่านทางหน้า SSL Login รวมทั้งข้อมูล MAC Address ไปสู่ NoCat authen
- NoCat authen ทำการพิสูจน์ตัวตนกับ RADIUS Server ซึ่งฐานข้อมูลผู้ใช้จะถูกเก็บไว้ใน MySQL
- ผลการพิสูจน์ตัวตนก็จะถูกส่งจาก NoCat authen ไปสู่ NoCat gateway ในกรณีที่ทั้งสอง modules อยู่คนละเครื่องกัน ข้อมูลนี้ก็จะถูกส่ง sign ด้วย PGP(pretty Good Privacy) private key ของ NoCat authen
- NoCat gateway รับข้อมูลตอบรับแล้วแก้ไขข้อมูล firewall เพื่ออนุญาตให้ผู้ใช้สามารถใช้อินเตอร์เน็ตได้ที่หน้าของผู้ใช้จะมีสอง windows คือหน้าแสดงเวปกับหน้าแสดงสถานะการเชื่อมต่อ

เอกสารอ้างอิง
"NoCat Authentication Systems", IlmuKomputer
http://ikc.vlsm.org/berseri/onno-wifi/html/ch-15-nocat.htm

"NoCatAuth Patches",
http://www.pogozone.net/projects/nacat/

คราวหน้าจะนำเอาวิธีการติดตั้งใช้งานเต็มรูปแบบมาลงให้นะครับ

 

ความรู้ไม่มีที่สิ้นสุด...มันจะติดตัวคุณไปจนวันตาย
  IP : (192.168.1.83, 2)
ชื่อสมาชิก ShareKnowledge Mail to ShareKnowledge เบอร์ msn share_knowledge@hotmail.com
แสดงความคิดเห็น

   ShareKnowledge
 Posted : 2006-06-07 10:27:58   IP : (192.168.1.83, 2)

  หนึ่งในใต้หล้า
 

 Sex :
 Post : 2819
 สมาชิกลำดับที่ : 434
คลิ๊กที่ภาพ

อีกรูปครับ

 

ความรู้ไม่มีที่สิ้นสุด...มันจะติดตัวคุณไปจนวันตาย
 Comment : 1
ชื่อสมาชิก ShareKnowledge Mail to ShareKnowledge เบอร์ msn share_knowledge@hotmail.com
กลับขึ้นด้านบน

 kittipong
 Posted : 2006-06-07 11:04:16   IP : (192.168.20.2)
เยี่ยมจริง ๆ ครับ ท่าน ShareKnowledge

 
 Comment : 2
กลับขึ้นด้านบน

   slacker
 Posted : 2006-06-07 14:21:24   IP : (172.17.9.59)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 5
 สมาชิกลำดับที่ : 144
ขอบคุณมากครับ
แต่รบกวนอีกนิดครับ เรื่องการติดตั้งบน FreeBSD ครับ
ที่ผมอยากทำคือ FreeBSD+NoCat+Freeradius(+Squid ถ้าทำได้ครับ)

ขออธิบายเพิ่มเติมให้ผมอีกนิดนะครับ

 
 Comment : 3
ชื่อสมาชิก slacker Mail to slacker
กลับขึ้นด้านบน

   s-ratch
 Posted : 2006-06-07 15:05:36   IP : (192.168.1.6)

  จอมยุทธ์
 

 Sex :
 Post : 742
 สมาชิกลำดับที่ : 265
ขอบคุณมากครับ เป็นประโยชน์กับผมมากเลยครับ เพราะตอนนี้ผมกำลังยุ่ง ๆ กับระบบนี้อยู่ครับ

 

สนใจ linux ระบบ Netowrk และ OS Freebsd
 Comment : 4
ชื่อสมาชิก s-ratch Mail to s-ratch เบอร์ msn admin@stangcomputer.com ร้านสตางค์คอมพิวเตอร์
กลับขึ้นด้านบน

   ShareKnowledge
 Posted : 2006-06-07 15:25:35   IP : (192.168.1.83, 2)

  หนึ่งในใต้หล้า
 

 Sex :
 Post : 2819
 สมาชิกลำดับที่ : 434
คร่าวๆนะครับ ลองช่วยๆกันครับ ผมก็ลองทำอยู่เหมือนกัน

http://oob.freeshell.org/nzwireless/nocat1.html
http://www.wi-fiplanet.com/tutorials/article.php/3286631
http://trip.ge.infn.it/nocat.html

 

ความรู้ไม่มีที่สิ้นสุด...มันจะติดตัวคุณไปจนวันตาย
 Comment : 5
ชื่อสมาชิก ShareKnowledge Mail to ShareKnowledge เบอร์ msn share_knowledge@hotmail.com
กลับขึ้นด้านบน

 admini
 Posted : 2006-06-07 16:07:53   IP : (172.17.9.59)
อยากทำเหมือนรูปที่ 2 อ่ะครับ

 
 Comment : 6
กลับขึ้นด้านบน

   slax
 Posted : 2006-06-13 00:27:07   IP : (58.9.109.59)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 7
 สมาชิกลำดับที่ : 653
มันยอดมาก

 
 Comment : 7
ชื่อสมาชิก slax Mail to slax
กลับขึ้นด้านบน

   slax
 Posted : 2006-06-13 00:28:23   IP : (58.9.109.59)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 7
 สมาชิกลำดับที่ : 653
มันยอดมาก

 
 Comment : 8
ชื่อสมาชิก slax Mail to slax
กลับขึ้นด้านบน

 admini
 Posted : 2006-06-13 13:38:38   IP : (172.17.9.59)
ขอขั้นตอนการติดตั้งด้วยครับ
ที่อยากถามก่อนนะครับ ต้อง compile kernel ให้ support firewall หรือเปล่าครับ

 
 Comment : 9
กลับขึ้นด้านบน

 admini
 Posted : 2006-06-15 09:30:30   IP : (172.17.9.59)
แนะนำด้วยครับผม

 
 Comment : 10
กลับขึ้นด้านบน

1 2


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com