Hadyai Internet R&D LAB

ผลงานของ Hadyai Internet R&D LAB => คุยกับทีมวิจัย => ข้อความที่เริ่มโดย: admin ที่ 03 ตุลาคม 2008, 08:03:59

หัวข้อ: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: admin ที่ 03 ตุลาคม 2008, 08:03:59
เนื่องด้วยมีหลายร้านโดนไวรัส จนเน็ตล่มทั้งร้าน ต้อง format ลงใหม่ หรือ ghost ใหม่หมด

อาการก็คือว่า อยู่ดีๆ ก็จะปรากฎว่า ip ชนกันหลาย ๆ เครื่องพร้อมกัน และก็ทำให้ระบบ Network ล่ม

ไม่สามารถใช้งานอินเตอร์เน็ตได้ 

สาเหตุ ก็เนื่องจากมีการก่อกวนของไวรัส หรือ โปรแกรมที่ไม่ึพึงประสงค์ ทั้งแบบตั้งใจ และแบบไม่ตั้งใจ

ถ้าหากว่าทำการ format ลงใหม่ หรือ ghost ใหม่หมด แล้วหาย ก็รอดไป แต่ก็อาจจะมีโอกาสกลับมาเป็นได้อีก

เพราะเราไม่ได้แก้ที่ต้นเหตุ

วิธีการแก้ที่ต้นเหตุนั้นก็คือ  การทำ Fixed IP Address และ Fixed MAC Address เำพื่อป้องกันการโจมตี

ในการรับส่งข้อมูล ในระดับ OSI 7 Layer นั้น  ใน Layer 2 และ Layer 3 จะมีความสัมพันธ์กันคือ

Layer 2 นั้น จะคุยกันผ่าน MAC Address หรือ Physical Address
ส่วนใน Layer 3 นั้น จะคุยกันผ่าน IP Address

ดังนั้น MAC Address จะสัมพันธ์กับ IP Address เป็นแบบ Dynamic มีการเปลี่ยนแปลงได้ตลอดเวลา

การก่อกวนของไวรัส หรือโปรแกรมเหล่านี้ จะโจมตีจุดอ่อน ในส่วนของความสัมพันธ์นี้

การแก้ปัญหาของเราก็คือ จะต้องทำการ Fixed MAC Address กับ IP Address ให้เป็นแบบ Static

โดยจะต้องทำ 2 ส่วนด้วยกันคือ

1. ในเครื่องลูก จะต้องทำ batch file สำหรับ Fixed MAC Address ของ เครื่อง Server หรือ Gateway

2. ในเครื่อง Server จะต้องทำการ Fixed MAC Address ของเครื่องลูกข่ายทุกเครื่อง

ข้อดีของการ Fixed MAC Address คือ

- ป้องกันการโจมตีของ NetCut, Virus จาก Hi5, โปรแกรมพวก arp posioning attack
- ป้องกันลูกค้าเปลี่ยน IP Address ของเครื่องลูก เนื่องจากว่า ถ้าเปลี่ยน IP จะทำให้เข้าเน็ตไม่ได้
- ป้องกันลูกค้าหรือผู้ไม่ประสงค์ดี แกล้งเปลี่ยน IP ชนกับ Gateway เพื่อให้ระบบล่ม
- ป้องกันการปลอม MAC Address เพื่อเข้ามาใช้งานในระบบได้

ข้อเสียของการ Fixed MAC Address คือ

- เสียเวลาเพิ่มขึ้นนิดหน่อย และยุ่งยาก
- ไม่สามารถเปลี่ยน IP Address ของเครื่องลูกได้ ถ้าต้องการเปลี่ยนจะต้องเปลี่ยน MAC ที่บันทึกไว้ใน Server ด้วย


ลองนำไปศึกษากันต่อดูนะครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: Dams ที่ 03 ตุลาคม 2008, 09:06:36
จัดไปแล้ว 160 เครื่อง เฮ้อออ เหนื่อย .....
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 03 ตุลาคม 2008, 16:25:09
Fixed MAC Address + ป้องกันลูกค้าเปลี่ยน IP Address ของเครื่องลูก เนื่องจากว่า ถ้าเปลี่ยน IP จะทำให้เข้าเน็ตไม่ได้ ทำยังไงหนอ ขอวิธีได้ไหมครับ ^^
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: ★2@nswεr^^★™` ที่ 03 ตุลาคม 2008, 17:41:38
โค๊ด: [Select]
การใช้วิธีจับคู่
สร้าง /etc/ethers ให้เป็นแบบนี้
# mac-address ip-address
xx:xx:xx:xx:xx:xx 192.168.1.101
xx:xx:xx:xx:xx:xx 192.168.1.102
xx:xx:xx:xx:xx:xx 192.168.1.103
...
...

โดยคอลัมน์แรกเป็น mac-address และคอลัมน์ที่สองเป็น ip-address ของเครื่องลูก(clients)
หลังจากนั้นก็ใช้โปรแกรม arp (arp - manipulate the system ARP cache)
โดยสั่ง
# arp -f /etc/ethers
ก็เป็นอันเสร็จสิ้น
ตรวจสอบโดยการ arp ดูอีกครั้ง
Credit : http://www.net-mai.net/node/54

แบบนี้รึเปล่าครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: admin ที่ 03 ตุลาคม 2008, 18:16:59
อ๋อใช่ครับ คล้ายๆ แบบนั้นแหละ

และต้องทำที่เครื่องลูกด้วย

ไว้จะเขียนวิธีให้อีกทีนึง
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: admin ที่ 03 ตุลาคม 2008, 19:19:28
ก่อนอื่น ก็ต้องทำการ บันทึก MAC Address ของแต่ละเครื่อง ทั้งหมดในเครือข่ายก่อน

วิธีการก็คือ ทำการเปิดเครื่องทั้งหมดในร้าน

ทำการปิงทุกเครื่อง ด้วยคำสั่ง fping เพื่อให้ server ดึงค่า MAC ของเครื่องลูกทุกเครื่อง

(ถ้ายังไม่มี fping ก็สามารถ apt-get install fping ได้ครับ)

fping -c 1 -g -q 192.168.200.0/24

เสร็จแล้วก็ใช้คำสั่ง

arp -a | grep ether

แล้วก็ก๊อปปี้ผลที่ได้เก็บไว้ เราก็จะได้ค่า MAC Address ของเครื่องลูกข่ายทั้งหมด

....
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 03 ตุลาคม 2008, 19:32:39
ok ได้ MAC Address มาทุกเครื่องละครับ อิอิอิ รอขั้นต่อไป
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: admin ที่ 05 ตุลาคม 2008, 03:22:11
ต่อนะครับ

พอได้ MAC Address ของทุกเครื่องมาแล้ว ก็นำมาสร้าง script file สำหรับ โหลด MAC เป็น static

โดยสร้างไฟล์ชื่อ   /etc/init.d/loadmac.sh

#!/bin/bash
arp -s 192.168.200.101 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.102 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.103 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.104 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.105 XX:XX:XX:XX:XX:XX

ตามลำดับ
โดย XX:XX:XX:XX:XX:XX แทน MAC Address ของเครื่องนั้น ๆ

เสร็จแล้วทำการ chmod +x /etc/init.d/loadmac.sh

และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local

เป็นอันเสร็จสิ้นสำหรับเครื่องแม่

ส่วนในเครื่องลูกนั้น จะต้องทำการ load static mac address ของเครื่องแม่ เหมือนกัน

โดยจะต้องสร้าง batch file ขึ้นมา เช่น  loadmac.bat

มีรูปแบบดังนี้คือ

@echo off
arp -s 192.168.200.1 XX-XX-XX-XX-XX-XX

โดยให้แทน XX-XX-XX-XX-XX-XX แทน MAC ของ Server ที่เป็นขา LAN

เมื่อสร้าง batch file เสร็จแล้ว ให้ก๊อปปี้ batch file นี้ลงใน startup ของ Windows เพื่อทำการโหลดทุกครั้งที่เปิดเครื่อง

ลองนำไปศึกษาดูนะครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: admin ที่ 05 ตุลาคม 2008, 03:34:27
เมื่อทำเสร็จแล้ว ให้ทดสอบดูว่า Script หรือ Batch file ที่เราสร้างขึ้นมาทำงานหรือไม่

สำหรับ Server ให้ใช้คำสั่ง arp -a  หรือ arp -v จะได้ผลดังนี้

ก่อนทำ Static MAC
? (192.168.200.101) at 00:19:66:52:86:38 [ether] on eth0
? (192.168.200.102) at 00:19:66:3E:9A:AB [ether] on eth0
? (192.168.200.103) at 00:19:66:4C:C6:A1 [ether] on eth0
? (192.168.200.104) at 00:19:66:52:86:96 [ether] on eth0

หลังจากโหลด Static MAC แล้ว
? (192.168.200.101) at 00:19:66:52:86:38 [ether] PERM on eth0
? (192.168.200.102) at 00:19:66:3E:9A:AB [ether] PERM on eth0
? (192.168.200.103) at 00:19:66:4C:C6:A1 [ether] PERM on eth0
? (192.168.200.104) at 00:19:66:52:86:96 [ether] PERM on eth0

หรือ ถ้าใช้คำสั่ง arp -v
ก่อนทำ Static MAC
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.200.101          ether   00:19:66:52:86:38   C                     eth0
192.168.200.102          ether   00:19:66:3E:9A:AB   C                     eth0
192.168.200.103          ether   00:19:66:4C:C6:A1   C                     eth0
192.168.200.104          ether   00:19:66:52:86:96   C                     eth0

หลังจากโหลด Static MAC แล้ว
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.200.101          ether   00:19:66:52:86:38   CM                     eth0
192.168.200.102          ether   00:19:66:3E:9A:AB   CM                     eth0
192.168.200.103          ether   00:19:66:4C:C6:A1   CM                     eth0
192.168.200.104          ether   00:19:66:52:86:96   CM                     eth0

สำหรับเครื่องลูกนั้น

เมื่อใช้คำสั่ง arp -a
ก่อนทำ Static MAC

Interface: 192.168.200.101 --- 0x2
  Internet Address      Physical Address      Type
  192.168.200.1       00:14:78:05:41:4A     dynamic

หลังจากทำ Static MAC จะได้

Interface: 192.168.200.101 --- 0x2
  Internet Address      Physical Address      Type
  192.168.200.1       00:14:78:05:41:4A     static
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 05 ตุลาคม 2008, 18:36:37
ขอบคุณครับเสร็จเรียบร้อยแล้ว เหลือแค่รอดูอาการ ^^
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 07 ตุลาคม 2008, 02:24:30
รายงานผล การดูอาการ
- สิ่งที่ทำไปแล้วคือ ปิดร้าน 1 วัน ตัดทุกเครื่องออกจาก ระบบ Network โดยการถอดสาย LAN และปิด HUB
- ลงวินโดวส์ใหม่ด้วยการ fdisk /mbr และ ทำ Ghost Master ไว้ 1 ลูก
- Ghost ใหม่ทั้งร้าน พร้อมด้วยการ Fix ip ทุกเครื่อง
- ทำ Static MAC ตามกระทู้นี้ของท่าน admin จนเสร็จ

ผลที่ได้
- ในร้านอาการกลับมาเป็นปกติสุข
- วันรุ่งขึ้น อาการไวรัสมันกลับมาอีกแล้ววววววววววว
- ระบบตัด time out แต่.... มันไม่โชว์ว่าเครื่องไหน Ip ชน = ="
- ที่ร้านใช้ Hub 24 port 2 ตัวครับ บางที Network เส้นของ Hub ตัวที่ 1 ดับ แต่ Hub ตัวที่ 2 ยังใช้งานได้ปกติ
( ระบบเจ้ง ครึ่งร้าน อีกครึ่งร้านเล่นได้ปกติ เหอ ๆๆ )
- สรุป คือยังแก้ไม่หายขาด

วิธีแก้ไขเฉพาะหน้า
- เมื่อมีอาการไวรัสเกิดขึ้น ผมใช้วิธี ปิดทุกเครื่องในร้าน 1 นาที โดยการสับคัตเอ๊าลงมันซะเลย แล้วเปิดขึ้นมาใหม่ก็เป็นปกติสุข

หมายเหตุ
- ใครพอจะมีวิธีอื่นที่จะป้องกันได้ไหมครับ หรือ ตรวจเช็คฆ่ามันให้ตาย ชัว ๆ ชักเซงกับไวรัสตัวนี้เต็มที = ="
- แล้วใครพอจะรู้ว่าไวรัสตัวนี้มันมีชื่อว่าอะไร ?
- เท่าที่สังเกตุ ระบบจะล่มตอนที่มีคนเข้า Hi5 เยอะ ๆ และ เล่น พวก chat ไปด้วยเช่น qq, camfrog, MSN เป็นต้น
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: ramjj ที่ 07 ตุลาคม 2008, 03:21:46
รายงานผล การดูอาการ
- สิ่งที่ทำไปแล้วคือ ปิดร้าน 1 วัน ตัดทุกเครื่องออกจาก ระบบ Network โดยการถอดสาย LAN และปิด HUB
- ลงวินโดวส์ใหม่ด้วยการ fdisk /mbr และ ทำ Ghost Master ไว้ 1 ลูก
- Ghost ใหม่ทั้งร้าน พร้อมด้วยการ Fix ip ทุกเครื่อง
- ทำ Static MAC ตามกระทู้นี้ของท่าน admin จนเสร็จ

ผลที่ได้
- ในร้านอาการกลับมาเป็นปกติสุข
- วันรุ่งขึ้น อาการไวรัสมันกลับมาอีกแล้ววววววววววว
- ระบบตัด time out แต่.... มันไม่โชว์ว่าเครื่องไหน Ip ชน = ="
- ที่ร้านใช้ Hub 24 port 2 ตัวครับ บางที Network เส้นของ Hub ตัวที่ 1 ดับ แต่ Hub ตัวที่ 2 ยังใช้งานได้ปกติ
( ระบบเจ้ง ครึ่งร้าน อีกครึ่งร้านเล่นได้ปกติ เหอ ๆๆ )
- สรุป คือยังแก้ไม่หายขาด

วิธีแก้ไขเฉพาะหน้า
- เมื่อมีอาการไวรัสเกิดขึ้น ผมใช้วิธี ปิดทุกเครื่องในร้าน 1 นาที โดยการสับเค้าเอ๊าลงมันซะเลย แล้วเปิดขึ้นมาใหม่ก็เป็นปกติสุข

หมายเหตุ
- ใครพอจะมีวิธีอื่นที่จะป้องกันได้ไหมครับ หรือ ตรวจเช็คฆ่ามันให้ตาย ชัว ๆ ชักเซงกับไวรัสตัวนี้เต็มที = ="
- แล้วใครพอจะรู้ว่าไวรัสตัวนี้มันมีชื่อว่าอะไร ?
- เท่าที่สังเกตุ ระบบจะล่มตอนที่มีคนเข้า Hi5 เยอะ ๆ และ เล่น พวก chat ไปด้วยเช่น qq, camfrog, MSN เป็นต้น

ใช้routerอะไรครับ ถ้าจำไม่ผิด Zyxelบางรุ่นมีบักกะHi5
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: T@NR@K ที่ 07 ตุลาคม 2008, 03:24:03
ตอนแรกใช้ PC Security 2004 (ขอมาจากเพื่อนที่ Thai Samsung ตัวลิขสิทธิ์) ก็ใช้งานได้ดี
แต่พอเปลี่ยนมาใช้ Wingard 2005,2006 เข้าเว็บ Hi5 ทีเดียวเปิดเป็นร้อยๆหน้าเลย เหอะๆ
ตอนนี้ใช้ DEEP ตัว Enterpries ก็ยังไม่เคยพบปัญหา (แต่ดูเหมือนเครื่องจะช้าๆ) แต่ก็เอาเหอะปลอดภัยดี
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: a_enjoyeasy ที่ 07 ตุลาคม 2008, 03:25:56
รายงานผล การดูอาการ
- สิ่งที่ทำไปแล้วคือ ปิดร้าน 1 วัน ตัดทุกเครื่องออกจาก ระบบ Network โดยการถอดสาย LAN และปิด HUB
- ลงวินโดวส์ใหม่ด้วยการ fdisk /mbr และ ทำ Ghost Master ไว้ 1 ลูก
- Ghost ใหม่ทั้งร้าน พร้อมด้วยการ Fix ip ทุกเครื่อง
- ทำ Static MAC ตามกระทู้นี้ของท่าน admin จนเสร็จ

ผลที่ได้
- ในร้านอาการกลับมาเป็นปกติสุข
- วันรุ่งขึ้น อาการไวรัสมันกลับมาอีกแล้ววววววววววว
- ระบบตัด time out แต่.... มันไม่โชว์ว่าเครื่องไหน Ip ชน = ="
- ที่ร้านใช้ Hub 24 port 2 ตัวครับ บางที Network เส้นของ Hub ตัวที่ 1 ดับ แต่ Hub ตัวที่ 2 ยังใช้งานได้ปกติ
( ระบบเจ้ง ครึ่งร้าน อีกครึ่งร้านเล่นได้ปกติ เหอ ๆๆ )
- สรุป คือยังแก้ไม่หายขาด

วิธีแก้ไขเฉพาะหน้า
- เมื่อมีอาการไวรัสเกิดขึ้น ผมใช้วิธี ปิดทุกเครื่องในร้าน 1 นาที โดยการสับเค้าเอ๊าลงมันซะเลย แล้วเปิดขึ้นมาใหม่ก็เป็นปกติสุข

หมายเหตุ
- ใครพอจะมีวิธีอื่นที่จะป้องกันได้ไหมครับ หรือ ตรวจเช็คฆ่ามันให้ตาย ชัว ๆ ชักเซงกับไวรัสตัวนี้เต็มที = ="
- แล้วใครพอจะรู้ว่าไวรัสตัวนี้มันมีชื่อว่าอะไร ?
- เท่าที่สังเกตุ ระบบจะล่มตอนที่มีคนเข้า Hi5 เยอะ ๆ และ เล่น พวก chat ไปด้วยเช่น qq, camfrog, MSN เป็นต้น

ใช้routerอะไรครับ ถ้าจำไม่ผิด Zyxelบางรุ่นมีบักกะHi5

ลองเข้าไปดูที่นี่น่ะครับ http://www.zyxel.co.th/web/True/hi5.php
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 07 ตุลาคม 2008, 03:43:03
ผมใช้ HUAWEI กับ SMC ครับ
- ตัวป้องกันไวรัส ใช้ NOD32 ล่าสุด + DEEP
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: admin ที่ 07 ตุลาคม 2008, 05:13:52
ช่วงที่มีอาการ เรียกผมช่วยดูให้ก็ได้ครับ

จะได้เช็คสาเหตุได้ถูกว่าเป็นอะไรกันแน่
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 07 ตุลาคม 2008, 05:15:38
ไว้เป็นอีก ( พรุ่งนี้ไม่น่ารอด เพราะมันจะเป็นวัน ละ ครั้ง ถึง 3 ครั้งต่อวัน ) จะ pm หานะครับ ^^
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: KippO ที่ 10 ธันวาคม 2008, 08:02:47
ตัววนี้ผมก็โดนมาแล้ว แทบเป้นบ้าเลยทีเดียว แล้วดันให้พี่อีกคนมาร์คแล้วพี่แกคงมาร์คจุดไม่ปลอดภัย กว่าจะเชคได้ มันแฝงอยู่สามเครื่อง(แบบว่าเซฟผ่านอันดูอะคับ) ขนาดอีกวันผมว่าเคลียร์แน่ๆ โกสใหม่เกือบหมด เหลือตัวที่ใช้บอร์ด m2n อยู่ตัวเดียว พอสั่งปิดเครื่องนั่น ถอดออกเข้าห้องซ่อมวงแลนทั้งร้านก็กลับมาปกติ เหอๆ ไม่อยากเจอมันเล๊ยไม่ตายเหอะ   >:(
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: nut_kkc ที่ 11 ธันวาคม 2008, 17:33:03
virus ตัวนี้ร้ายจริงๆ
หากใครพบชื่อช่วยแจ้งด้วยนะครับ จะ download fix tools มาใว้ก่อนขอบคุณครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 12 ธันวาคม 2008, 05:04:49
ไวรัสตัวนี้ อยู่ ๆ มันก็มา แล้วอยู่ ๆ มันก็ไป โดยไม่ได้ทำอะไรเลย ตอนนี้ที่ร้านไม่มีอาการนี้แล้วครับ (ไม่ได้ทำอะไรเลยมันหายไปเอง ^^")
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: pattap ที่ 18 มกราคม 2009, 06:50:31
ต่อนะครับ

พอได้ MAC Address ของทุกเครื่องมาแล้ว ก็นำมาสร้าง script file สำหรับ โหลด MAC เป็น static

โดยสร้างไฟล์ชื่อ   /etc/init.d/loadmac.sh

#!/bin/bash
arp -s 192.168.200.101 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.102 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.103 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.104 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.105 XX:XX:XX:XX:XX:XX

ตามลำดับ
โดย XX:XX:XX:XX:XX:XX แทน MAC Address ของเครื่องนั้น ๆ

เสร็จแล้วทำการ chmod +x /etc/init.d/loadmac.sh

และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local

เป็นอันเสร็จสิ้นสำหรับเครื่องแม่

ส่วนในเครื่องลูกนั้น จะต้องทำการ load static mac address ของเครื่องแม่ เหมือนกัน

โดยจะต้องสร้าง batch file ขึ้นมา เช่น  loadmac.bat

มีรูปแบบดังนี้คือ

@echo off
arp -s 192.168.200.1 XX:XX:XX:XX:XX:XX

โดยให้แทน XX:XX:XX:XX:XX:XX แทน MAC ของ Server ที่เป็นขา LAN

เมื่อสร้าง batch file เสร็จแล้ว ให้ก๊อปปี้ batch file นี้ลงใน startup ของ Windows เพื่อทำการโหลดทุกครั้งที่เปิดเครื่อง

ลองนำไปศึกษาดูนะครับ

แล้วเราจะหาค่า MAC ของ server cc ubuntu ด้วยวิธีไหนครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: javaz99 ที่ 17 มีนาคม 2009, 04:51:36
สายแลนเสียคับบ
- ถอดทดสอบเข้าทีล่ะเส้น
- เส้นไหนเสีย ปิงเข้าไปมันจะดาว
- เห็นชัดคับบ หลังจากเสียบสายที่เสีย

เคยเจอครั้งเดียวว แรกนึกว่าฮับไม่ช่าย นึกว่าโมเด็มเสียไม่ช่าย นึกว่าไวรัสไม่มี
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: javaz99 ที่ 17 มีนาคม 2009, 04:52:57
ไวรัสจะโจมตี จนระบบดาว ผมว่าคุณต้องเป็นโฮสเว็บแล้วหล่ะ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: kook12345 ที่ 27 เมษายน 2009, 16:57:04
1. มันขึ้น could not fping packages อะครับ จะลงไงอะ
ถ้าไม่มี แก้ปัญหาเฉพาะหน้าโดยเดิน ไปเครื่องลูกแล้ว ลองเข้าเน็ตดู แบบนี้จะได้ mac address หรือเปล่า ครับ


2.   หลังจาก chomod +x /ect/inid.d/loadmac.sh 
       และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local
 ขั้นตอน load static mac ทุกเครื่อ ที่เปิดใน /ect/rc.local คืออะไรอะครับ คือ ก้อบ ไฟล์ loadmac.sh ไปไว้ใน /etc/rc.local หรือเปล่า ครับ

ขอบคุณครับ

ปล พึ่งโดน netcut อะครับ สุดยอดจริงๆ เล่นเอางง เวบ พยายามเข้าเวบ จีน  www2.gb42d.cn ตลอด และ install plung in ภาษาตามด้วย plugin active x ถ้าไม่ ลง ก็จะ ถามตลอดครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: rawat2543 ที่ 15 กันยายน 2009, 15:42:12
ต่อนะครับ

พอได้ MAC Address ของทุกเครื่องมาแล้ว ก็นำมาสร้าง script file สำหรับ โหลด MAC เป็น static

โดยสร้างไฟล์ชื่อ   /etc/init.d/loadmac.sh

#!/bin/bash
arp -s 192.168.200.101 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.102 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.103 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.104 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.105 XX:XX:XX:XX:XX:XX

ตามลำดับ
โดย XX:XX:XX:XX:XX:XX แทน MAC Address ของเครื่องนั้น ๆ

เสร็จแล้วทำการ chmod +x /etc/init.d/loadmac.sh

และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local

เป็นอันเสร็จสิ้นสำหรับเครื่องแม่

ส่วนในเครื่องลูกนั้น จะต้องทำการ load static mac address ของเครื่องแม่ เหมือนกัน

โดยจะต้องสร้าง batch file ขึ้นมา เช่น  loadmac.bat

มีรูปแบบดังนี้คือ

@echo off
arp -s 192.168.200.1 XX-XX-XX-XX-XX-XX

โดยให้แทน XX-XX-XX-XX-XX-XX แทน MAC ของ Server ที่เป็นขา LAN

เมื่อสร้าง batch file เสร็จแล้ว ให้ก๊อปปี้ batch file นี้ลงใน startup ของ Windows เพื่อทำการโหลดทุกครั้งที่เปิดเครื่อง

ลองนำไปศึกษาดูนะครับ




เราจะดู mac address ที่เป็นขาแลนได้จากที่ไหนครับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: touch_111 ที่ 13 กันยายน 2010, 00:16:28
หลังจาก chomod +x /ect/inid.d/loadmac.sh 
       และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local
 ขั้นตอน load static mac ทุกเครื่อ ที่เปิดใน /ect/rc.local คืออะไรอะครับ  

ของผมทำแบบนี้

#!/bin/bash

# This file is auto generate by xxxkung script

# Set VLAN Name Type #
vconfig set_name_type VLAN_PLUS_VID_NO_PAD

# Set Enable IP Forward #
echo 1 > /proc/sys/net/ipv4/ip_forward

# Set LAN Interface #
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up

# Set WAN1 Interface #
ifconfig eth1 up
sleep 1
pon dsl-link1

# Set WAN2 Interface #
ifconfig eth2 up
sleep 1
pon dsl-link2

# Set WAN3 Interface #
# Set WAN4 Interface #

#Flush All Chain
iptables -F
iptables -t nat -F
iptables -t mangle -F

/etc/init.d/noip2 start
/etc/init.d/dhcp3-server start
/etc/init.d/loadmac.sh  (ผมเพิ่มบรรทัดนี้เข้าไปแต่ก็ยังไม่ได้อยู่ดีคับ)
/etc/init.d/tablenat.sh
/etc/init.d/firewall.sh
/etc/init.d/tableroute.sh
/etc/init.d/checklink.sh &

# Send nice startup beep now
/usr/bin/beep -l 75 -f 500
/usr/bin/beep -l 75 -f 1000
/usr/bin/beep -l 75 -f 2000
/usr/bin/beep -l 75 -f 3000

exit 0

ที่ไม่เข้าใจ
1.แล้วที่เครื่อง client เราต้องเซ็ต ที่ tcp/ip เป็น static หรือ atomatic คับ
2.ที่ server ต้อง เปิด หรือ ปิด  DHCP3-server คับ
3. บรรทัดที่เพิ่มเข้าไปถูกหรือผิดคับ
หัวข้อ: Re: Fixed IP Address ยังไม่พอ ต้อง Fixed MAC Address ด้วย
เริ่มหัวข้อโดย: forcenet ที่ 31 มกราคม 2011, 20:33:28
ช่วยตอบหน่อยครับ  การทำวิธีนี้ สามารถกัน การนำ netbook  หรือ notebook   มาเสียบแลนในร้าน ได้หรือป่าวครับ หากไม่ได้ จะมีวิธีป้องกัน ไหมครับ ขอบคุณครับ