การเชื่อมต่อ Wi-Fi ของคุณช้าเกินไปหรือไม่ คุณมีปัญหาเครือข่ายอย่างต่อเนื่องในขณะที่ท่อง 'Net? โอกาสที่เครือข่ายไร้สายของคุณรองรับการรับส่งข้อมูลมากกว่าที่ควรจะเป็น โชคดีที่มันค่อนข้างง่ายในการควบคุมเครือข่าย Wi-Fi ของคุณใน Linux คุณสามารถใช้ Evillimiter แอปพลิเคชันโอเพนซอร์ซเพื่อตรวจสอบและควบคุมแบนด์วิดท์ของอุปกรณ์ คู่มือนี้อธิบายวิธีการดำเนินการทีละขั้นตอน
Evillimiter คืออะไร
Evillimiter เป็นเครื่องมือตรวจสอบโอเพนซอร์สฟรีที่สามารถจำกัดการใช้แบนด์วิดท์สำหรับอุปกรณ์ที่เชื่อมต่อกับ LAN มันทำงานบน Linux และ Windows และสามารถทำงานได้โดยไม่ต้องเข้าถึงเครือข่ายของผู้ดูแลระบบ หมายเหตุ:คุณไม่ควรใช้เครื่องมือนี้ในเครือข่ายของบุคคลอื่น หลีกเลี่ยงความท้าทายทางกฎหมายที่อาจเกิดขึ้น
วิธีการติดตั้ง Evillimiter
คุณต้องติดตั้ง evillimiter ก่อนใช้งาน โชคดีที่การติดตั้งนั้นตรงไปตรงมาหากคุณติดตั้งการพึ่งพาอยู่แล้ว ต้องใช้ Python 3 ซึ่งควรมีอยู่ในการติดตั้ง Linux ส่วนใหญ่โดยค่าเริ่มต้น ในการติดตั้ง evillimiter ให้เปิดเครื่องเทอร์มินัลแล้วพิมพ์คำสั่งด้านล่าง:
# retrieves source code git clone https://github.com/bitbrute/evillimiter.git # navigates to the source directory cd evillimiter # installs evillimiter sudo python3 setup.py install
วิธีควบคุมเครือข่าย Wi-Fi ของคุณโดยใช้ Evillimiter
เมื่อการติดตั้งเสร็จสิ้น คุณสามารถเริ่มตรวจสอบอุปกรณ์ที่เชื่อมต่อกับ Wi-Fi ส่วนตัวของคุณได้ ในการดำเนินการนี้ ก่อนอื่นให้เริ่มแอปพลิเคชันโดยใช้คำสั่งต่อไปนี้:
sudo evillimiter
โปรดทราบว่าคุณจะต้องมีสิทธิ์ sudo/root เพื่อเรียกใช้และใช้งาน evillimiter นี่เป็นเพราะมันจัดการตัวควบคุมเครือข่ายและต้องการเข้าถึงพารามิเตอร์เคอร์เนลระดับต่ำ เมื่อคุณเรียกใช้ evillimiter เป็นครั้งแรก ระบบจะแสดงข้อมูลบางอย่างเกี่ยวกับเครือข่าย Wi-Fi ของคุณ ซึ่งรวมถึงชื่ออินเทอร์เฟซ IP เกตเวย์ MAC และเน็ตมาสก์
คอนโซลแบบโต้ตอบเป็นที่ที่คุณพิมพ์คำสั่งเพื่อตรวจสอบการใช้แบนด์วิดท์ Evillimiter เสนอคำสั่งจำนวนหนึ่งเพื่อให้ง่ายต่อการควบคุม คุณสามารถดูรายการคำสั่งที่มีได้โดยป้อน ?
หรือ help
ในคอนโซลแบบโต้ตอบ
(Main) >>> help
คุณต้องสแกนเครือข่ายท้องถิ่นก่อนจึงจะตรวจสอบอุปกรณ์ที่เชื่อมต่อได้ ใช้ scan
คำสั่งของ evillimiter ให้ทำเช่นนี้
(Main) >>> scan
การดำเนินการนี้จะสแกนหาโฮสต์ทั้งหมดที่เชื่อมต่อกับ Wi-Fi ของคุณและรายงานจำนวนอุปกรณ์ที่ใช้งานอยู่ ตอนนี้คุณสามารถดูโฮสต์และจำกัดการใช้แบนด์วิดท์ได้ ใช้ hosts
คำสั่งเพื่อดูโฮสต์ที่ใช้งานอยู่ทั้งหมด
(Main) >>> hosts
นี่จะแสดงรายชื่ออุปกรณ์ที่เชื่อมต่อกับเครือข่าย Wi-Fi ของคุณ Evillimiter จะกำหนด ID ให้กับแต่ละอุปกรณ์และแสดงข้อมูล IP และ MAC ฟิลด์สถานะแสดงว่าแบนด์วิดท์ถูกจำกัดสำหรับอุปกรณ์แล้วหรือไม่
ตอนนี้คุณสามารถจำกัดแบนด์วิดท์สำหรับอุปกรณ์โดยใช้คำสั่งจำกัด
(Main) >>> limit 2 100kbit
คำสั่งนี้จำกัดแบนด์วิดท์ของอุปกรณ์ที่สอง (ID=2) ไว้ที่ 100 กิโลบิต คุณสามารถจำกัดอุปกรณ์หลายเครื่องพร้อมกันได้โดยใช้รายการที่คั่นด้วยเครื่องหมายจุลภาค
(Main) >>> limit 2,3 50kbit
คำสั่งนี้จะจำกัดแบนด์วิดท์ของอุปกรณ์ที่สองและสามไว้ที่ 50 kbit
ขีดจำกัดแบนด์วิดท์ถูกตั้งค่าสำหรับทั้งความเร็วในการอัพโหลดและดาวน์โหลด แต่คุณสามารถจำกัดความเร็วในการอัพโหลด/ดาวน์โหลดแยกกันได้ คำสั่งถัดไปจำกัดความเร็วในการดาวน์โหลดของอุปกรณ์ที่สองไว้ที่ 100 kbit ต่อวินาที
(Main) >>> limit 2 100kbit --download
คุณยังสามารถบล็อกการเชื่อมต่ออินเทอร์เน็ตสำหรับอุปกรณ์โฮสต์โดยใช้คำสั่งบล็อก ด้วยวิธีนี้ คุณจะควบคุมผู้ใช้ Wi-Fi ได้โดยตรงจากเครื่องชำระเงิน
(Main) >>> block 2
คำสั่งนี้จะบล็อกอุปกรณ์ที่สองจากการใช้ทรัพยากรเครือข่าย ใช้ --upload
และ --download
ธงสำหรับปิดกั้นการจราจรทางเดียว
(Main) >>> block 2 --download
สมมติว่าคุณต้องการสตรีมเซสชันการเล่นเกม คุณบล็อกอุปกรณ์ Wi-Fi อื่นๆ ทั้งหมดได้โดยใช้คำสั่งด้านล่าง
(Main) >>> block all
จนถึงตอนนี้ เราได้แสดงวิธีการสแกน จำกัด และบล็อกอุปกรณ์โดยใช้ evillimiter ใน Linux อย่างไรก็ตาม อย่าลืมทำให้อุปกรณ์เหล่านี้ว่างเมื่อคุณทำเสร็จแล้ว ใช้คำสั่งฟรีตามด้วยรหัสโฮสต์เพื่อทำสิ่งนี้
(Main) >>> free 1,2,3 (Main) >>> free all
หากต้องการออกจากคอนโซลแบบโต้ตอบ ให้พิมพ์ quit หรือ exit ในหน้าต่างคำสั่ง
(Main) >>> quit
มันจะออกจากเซสชันปัจจุบันและนำพรอมต์เทอร์มินัลกลับมา
ต่อไปเป็นคุณสมบัติอีกสองอย่างของ evillimiter เนื่องจากคอนโซลแบบโต้ตอบเป็นสี คอนโซลจึงอาจทำงานไม่ถูกต้องในบางสภาพแวดล้อม คุณสามารถติดตั้งแพ็คเกจที่จำเป็นสำหรับการเข้ารหัสสีหรือใช้ --colorless
ในกรณีดังกล่าว
sudo evillimiter --colorless
หากคุณเรียกใช้สิ่งนี้ในเทอร์มินัล มันจะเริ่มต้นเซสชันโต้ตอบแบบไม่มีสีสำหรับ evillimiter ผู้คนสามารถใช้โหมดนี้ได้ทุกเมื่อที่ประสบปัญหาเกี่ยวกับสี ASCII
สุดท้าย -f
ตัวเลือกช่วยแก้ไขปัญหาเกี่ยวกับการกำหนดค่า Linux iptables หรือพารามิเตอร์เครือข่าย
sudo evillimiter -f
เคล็ดลับเกี่ยวกับการใช้ Evillimiter
Evillimiter ใช้การปลอมแปลง ARP และการกำหนดรูปแบบการรับส่งข้อมูลเพื่อลดผู้ใช้จากการเชื่อมต่อ LAN ดังนั้นจึงไม่ควรเรียกใช้แอปพลิเคชันนี้ในเบื้องหลังนานเกินไป การดำเนินการนี้อาจควบคุมทรัพยากรเครือข่ายและอาจส่งผลให้เกิดเคอร์เนลแพนิคบ่อยครั้ง
เราขอแนะนำให้คุณใช้เครื่องมือดังกล่าวเมื่อจำเป็นเท่านั้น นอกจากนี้ เครื่องมือนี้ใช้ไม่ได้กับการเชื่อมต่อ IPv6 เลย นอกจากนี้ หากคุณประสบปัญหาเกี่ยวกับอินเทอร์เฟซเครือข่าย ให้ลองแฟลชการกำหนดค่า
บทสรุป
อย่างที่คุณเห็น คุณสามารถควบคุมเครือข่าย Wi-Fi ใน Linux ได้อย่างง่ายดายโดยใช้ evillimiter ติดตั้งได้ง่ายและทำงานได้ดีแม้ไม่มีการเข้าถึงของผู้ดูแลระบบ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการรักษาความปลอดภัย Wi-Fi ลองอ่านคำแนะนำฉบับสมบูรณ์เกี่ยวกับการรักษาความปลอดภัย Wi-Fi ในบ้าน