ช่วยเรื่องการเข้าเนตโดยผ่าน Mac Address ให้ทีครับ

รูปภาพของ winfast
winfast
Rating 2
Posts: 11
Joined: 22-08-2008

ตัดข้อความมาจา "เล่น proxy server"

จำกัดเครื่องที่สามารถออกเน็ตได้ ผ่าน Mac Address

Mac Address ก็คือเลขรหัสประจำตัวของ Lan card (NIC) แต่ละใบ ซึ่งเปรียบเสมือน Serial Number หรือ IME ของโทรศัพท์ หรือเลขตัวถังรถยนต์ ซึ่งเป็นเลขที่ผูกพันธ์อยู่กับ Hardware ซึ่งไม่ขึ้นกับ IP Address ดังนั้น ถ้าเราจำกัดการเล่นเน็ตด้วยวิธีนี้ ทำให้เราสามารถกำหนดได้ว่า ให้เครื่องลูกข่ายเครื่องใดเล่นเน็ตได้บ้าง ไม่ว่าเครื่องนั้นจะตั้ง IP Address เป็นอะไรก็ตาม เรามาดูวิธีการกันครับ

เช่นเดิมครับ เปิด squid.conf มาเพิ่มส่วนของการอนุญาติให้ใช้งานดังนี้

  1. LinuxSIS 5.X authen by mac address

acl SIS5_Mac arp MacAdd

http allow SIS5_Mac

http deny ! SIS5_Mac

โดยที่ MacAdd คือ Mac Address ของเครื่องลูกข่ายที่ต้องการอนุญาติให้เล่นเน็ตได้ เช่น 11:12:13:14:15:16

 

ความต้องการจะ fix ip ให้เล่นเนตได้เป็นบางเบอร์ และ แต่เครื่องจะมี ip ประจำของตัวเอง อยากใช้ mac address เข้ามาร่วมด้วย กันคนไปเอา ip ของคนอื่นมาใช้งานจะต้อง

เซทอย่างไรบ้างครับ ช่วยแนะนำที

 

รูปภาพของ somdej
somdej
Rating 10
Posts: 3877
Joined: 26-01-2004
ก็ set ตามที่เขียนนั่นแหละครับ

ก็เอา squid.conf มาแก้ครับ

แต่ไม่แน่ใจว่า squid ใน 555 เนี่ย มี module ของ mac หรือยัง จำไม่ได้

ถ้าไม่ได้ ก็ต้อง upgrade อีกทีมั้ง ... เอ แต่ก็น่าจะได้อยู่นะ :)

--

ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)

 ตอนนี้ใช้มือถือ 3 เครื่อง 3 OS (แต่ sim เบอร์เดียวกัน) เหมือนกับ Notebook เลย :)

-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ หวังว่า ปีหน้าจะได้ซื้อรถใหม่:)
------------------------------------------
 
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
รูปภาพของ winfast
winfast
Rating 2
Posts: 11
Joined: 22-08-2008
อัพเดตไปแ

อัพเดตไปแล้วใช้ได้แล้วครับ ขอบคุณครับ

รูปภาพของ somdej
somdej
Rating 10
Posts: 3877
Joined: 26-01-2004
ยินดีครับ
:)
--

ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)

 ตอนนี้ใช้มือถือ 3 เครื่อง 3 OS (แต่ sim เบอร์เดียวกัน) เหมือนกับ Notebook เลย :)

-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ หวังว่า ปีหน้าจะได้ซื้อรถใหม่:)
------------------------------------------
 
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
รูปภาพของ cnr6
cnr6
Rating 2
Posts: 21
Joined: 27-07-2007
.ใส่ทุกตัวหรือครับ

acl SIS5_Mac arp MacAdd

http allow SIS5_Mac

http deny ! SIS5_Mac

โดยที่ MacAdd คือ Mac Address ของเครื่องลูกข่ายที่ต้องการอนุญาติให้เล่นเน็ตได้ เช่น 11:12:13:14:15:16

หมายความว่าต้องเอาค่า mac มาใส่ทุกเครื่องหรือครับเช่นต้องการให้ออกสามเครื่องทำอย่างนี้หรือเปล่า

acl SIS5_Mac arp  11:12:13:14:15:16

http allow SIS5_Mac

acl SIS5_Mac arp  12:12:13:14:15:76

http allow SIS5_Mac

acl SIS5_Mac arp  12:12:13:14:15:36

http allow SIS5_Mac

เท่านี้หรือเปล่าครับ หรือมีคำสั่งอะไรอีก แล้วเพิ่มส่วนใหนก็ได้ หรือเพิ่มตอนต้นไฟต์ครับ แล้วลูกข่ายสามารถใช้ได้ทุกบริการหรือเปล่าครับ หรือใช้ได้เฉพาะ http อย่างเดียว    ชอบคุณครับ

รูปภาพของ somdej
somdej
Rating 10
Posts: 3877
Joined: 26-01-2004
ก็ไม่เชิงหนะครับ

บรรทัด acl SIS5_Mac arp  11:12:13:14:15:16 ก็คือ การกำหนดตัวแปรว่า SIS5_Mac หนะ มีค่าเป็นอะไร

ส่วนบรรทัด http allow SIS5_Mac เป็นการบอกว่า อนุญาตให้เครื่องที่กำหนดไว้ในตัวแปรนี้

ถ้าทำอย่างที่เขียนมา ผมก็ว่ามันแปลกๆ อยู่ครับ ถามผม ก็คงต้องดัดแปลงบรรทัดกำหนดค่าให้ตัวแปรครับ

เช่น ลองใส่แต่ละค่า โดยเว้นวรรค (ช่องว่าง) ระหว่างแต่ละค่าดูว่าใช้ได้ไม้

ลองดูนะครับ :)

--

ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)

 ตอนนี้ใช้มือถือ 3 เครื่อง 3 OS (แต่ sim เบอร์เดียวกัน) เหมือนกับ Notebook เลย :)

-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ หวังว่า ปีหน้าจะได้ซื้อรถใหม่:)
------------------------------------------
 
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
Syndicate content