Mikrotik การ Lock IP เข้ากับ MAC Address ถ้าไม่ตรงกันจะเข้า Internet ไม่ได้
ตั้งหัวข้อเองงงเอง ;D
ประมาณว่ากำหนดอุปกรณ์ Mikrotik ให้ Mac Address ของเครื่อง A ต้องเป็นหมายเลข IP: a.a.a.a ตามที่เรากำหนดครับ ถ้าเขา Fix เป็น IP อื่นๆ จะเข้าใช้งานในวง Network ไม่ได้ หรือ Mac Address เครื่องอื่นมา Fix เป็น IP: a.a.a.a ก็ไม่สามารถใช้งานได้เช่นกัน
ขั้นแรก Click [Safe Mode] ที่มุมซ้ายบนของ Winbox ถ้าผิดพลาดอะไร ปิด/เปิด RouterBoard ใหม่จะเป็นค่าเดิมก่อน Click และก็ Add เครื่องที่ใช้งานก่อนนะครับ
1. จากตัวอย่างค่า Mac Address ที่ Card Lan (ค่า MAC Address ของ Card Lan กับ Wireless จะคนละค่ากันนะครับ ถ้าต่อด้วย Wireless ก็ต้องใช้ค่า MAC Address ของ Card Wireless ในเครื่อง) ของเครื่องผม ต้องเป็น IP: 192.168.2.60 ถ้าเข้าดูรายละเอียดตามรูป สามารถกดปุ่ม Ctrl + C แล้วไปแปะที่ Notepad ได้เลยครับ
(https://www.sysnetcenter.com/board/images/routerboard/lock-mac/lock-ip-mac-001.gif)
แก้ไข Script ให้ Mac Address ตรงกับ IP Address ที่ต้องการ (ตัวแดง)
/ip firewall filter add chain=forward src-address=192.168.2.60 src-mac-address=!84:8F:69:CB:95:DB action=drop disabled=no
/ip firewall filter add chain=forward src-address=!192.168.2.60 src-mac-address=84:8F:69:CB:95:DB action=drop disabled=no
2. เมื่อแก้ไขแล้วให้แปะที่ New Terminal (Click Mouse ขวา) ใน Mikrotik Winbox
(https://www.sysnetcenter.com/board/images/routerboard/lock-mac/lock-ip-mac-002.gif)
3. จะมีรายการขึ้นมาที่ Menu IP --> Firewall --> Filter
(https://www.sysnetcenter.com/board/images/routerboard/lock-mac/lock-ip-mac-003.gif)
4. เครื่องผมตอนนี้ IP เป็น 192.168.1.190 ลองเข้า Internet จะเข้าไม่ได้ครับ
(https://www.sysnetcenter.com/board/images/routerboard/lock-mac/lock-ip-mac-004.gif)
5. ทีนี้ก็ Fix IP เป็น 192.168.2.60 เข้าใช้งาน Internet ได้ปกติ
(https://www.sysnetcenter.com/board/images/routerboard/lock-mac/lock-ip-mac-005.gif)
พอดีมีลูกค้าท่านนึงถามมาครับ ต้องการจัดการ Bandwidth ของเครื่อง Computer ด้วยครับ ;D
ให้เข้า Menu Queue แล้ว Add ตามรูปได้เลย
(https://www.sysnetcenter.com/board/images/routerboard/lock-mac/lock-ip-mac-006.gif)
เรียบร้อยครับ ;D ;D
:-\ ลองแล้วครับสคริปส์ตัวนี้ แต่มันออกเน็ตไม่ได้คาับ ไม่รู้ว่าผิดพลาดตรงไหน ของผม OS 5.12
Mac address ของ Card Wireless กับ Card Lan ในเครื่อง Computer จะไม่ตรงกันนะครับ
ใช้ครับ ลองแล้วไม่ได้ครับ :-\
ip/dhcp server/leases make static ip แล้ว ก็ไม่ได้
มี packets วิ่งเข้าออกแต่ออกเน็ตไม่ได้
ถ้ามี Packets ออกใน filter rules แสดงว่าเข้าเงื่อนไข จะออก internet ไม่ได้ครับ
ตัวอย่างที่ผมทดสอบครับ ตั้ง ip/mac ตรง ออก internet ได้
จากนั้นเปลี่ยน ip ก็ออก internet ไม่ได้ และมี packets ขึ้นใน filter rules ที่สร้างครับ
(https://www.sysnetcenter.com/board/upload/files/images/mf7xq1-wireless-e93038.jpg)
อ้อ..ลากให้ filter rules 2 ตัว นี้อยู่บนๆนะครับ
/ip firewall filter add chain=forward src-address=192.168.2.60 src-mac-address=!84:8F:69:CB:95:DB action=drop disabled=no
/ip firewall filter add chain=forward src-address=!192.168.2.60 src-mac-address=84:8F:69:CB:95:DB action=drop disabled=no
จากข้อความ "/ip firewall filter add chain=forward"
แต่ทำไม ภาพด้านล่างข้อ 3 ถึง ช่อง chain โชว์เป็น Input ครับ
ทำไมบางเว็ป เข้าได้อ่าครับ เช่น youtube mazzda อะครับ
เรียน คุณยอด
ลอง script นี้แล้วครับ google กับ facebook เข้าไม่ได้ครับ แต่ youtube กับเวป็ mazda เข้าได้สบายเลย ทั้งที่ ip กะ mac ไม่ตรงกันอ่าครับ ต้องแก้ยังยังครับ ถ้า mac กับ ip ไม่ตรงกัน จะไม่ให้ออกได้เลยแม้แต่เว็ปเดียว
รบกวนด้วยครับ
ขอบคุณครับ
ตามมาดูกระทู้นี้ ปรากฎว่าเงียบสนิท ไปต่อไม่ถูกเลยครับ ???
Users found this pages searching for: