ในปีที่ผ่านมา พบว่าเราเตอร์เชิงพาณิชย์จำนวนมากได้รับความทุกข์ทรมานจากจุดบกพร่องต่างๆ ที่แบ็คดอร์ ซึ่งอาจทำให้มีการสอดแนม (หรือแย่กว่านั้น) จากหน่วยงานต่างๆ ควบคู่ไปกับคุณสมบัติที่จำกัดที่พบในเฟิร์มแวร์ของเราเตอร์เหล่านั้น และค่อนข้างชัดเจนว่าทางเลือกอื่นอาจจำเป็นสำหรับผู้ใช้บางคน แต่อะไรคือทางเลือกอื่น? หนึ่งเรียกว่า OpenWrt ซึ่งเป็นลินุกซ์ที่แจกจ่ายโดยเฉพาะสำหรับเราเตอร์ที่มีชุดคุณลักษณะที่ได้รับการปรับปรุงอย่างมากมาย และระดับของความน่าเชื่อถือและความปลอดภัยที่เฟิร์มแวร์เริ่มต้นไม่สามารถสัมผัสได้
OpenWrt คืออะไร?
OpenWrt คือการกระจาย Linux แบบฝังที่สามารถติดตั้งบนเราเตอร์บางตัวได้ เพื่อปรับปรุงประสิทธิภาพการทำงานอย่างมากและคุณลักษณะที่พวกเขามีให้ ในบางกรณี เราเตอร์พื้นฐาน (ที่มีคุณลักษณะจำกัด) สามารถเปลี่ยนเป็นเครื่องมือกำหนดเส้นทางการรับส่งข้อมูลเครือข่ายที่ยืดหยุ่นได้
OpenWrt เริ่มต้นในปี 2547 หลังจาก Linksys เผยแพร่รหัสสำหรับเราเตอร์ไร้สาย WRT54G ภายใต้สัญญาอนุญาตสาธารณะทั่วไปของ GNU ภายใต้เงื่อนไขของใบอนุญาตนั้น ลิงค์ซิสต้องเผยแพร่รหัสเฟิร์มแวร์แก่บุคคลทั่วไป นอกจากนี้ยังหมายความว่านักพัฒนาสามารถแก้ไขโค้ดและ/หรือสร้างเวอร์ชันที่สืบเนื่องมาจากแพลตฟอร์มได้ นั่นคือสิ่งที่เกิดขึ้น ในขั้นต้น เฟิร์มแวร์ใหม่รองรับเฉพาะเราเตอร์ซีรีส์ WRT54G เท่านั้น ในช่วงหลายปีที่ผ่านมา มีการสนับสนุนเราเตอร์และอุปกรณ์จำนวนหนึ่งจากผู้ผลิตหลายราย หากต้องการดูรายการอุปกรณ์ที่รองรับ โปรดดูที่ OpenWRT Table of Hardware
เหตุผลหลักที่ OpenWrt ได้รับความนิยมคือทำให้อุปกรณ์เชิงพาณิชย์สามารถทำอะไรได้บ้าง ชุดคุณลักษณะปัจจุบันประกอบด้วยการชอบของ:
- ระบบไฟล์ที่เขียนได้สำหรับการปรับแต่ง
- กำหนดค่าได้ผ่านบรรทัดคำสั่งหรืออินเทอร์เฟซบนเว็บ
- รองรับเครือข่ายแบบเมช
- การฉีดแพ็คเก็ต
- Stateful firewall, NAT และการส่งต่อพอร์ตผ่าน netfilter
- การสนับสนุน PeerGuardian
- การเคาะท่าเรือผ่านการเคาะแล้วเคาะ
- IPS ผ่าน Snort
- การจัดการคิวที่ใช้งานอยู่
- โหลดบาลานซ์ (สำหรับใช้กับผู้ให้บริการอินเทอร์เน็ตหลายราย)
- การขุดอุโมงค์ IP
- การตรวจสอบเครือข่ายตามเวลาจริง
- DNS และ DHCP ผ่าน Dnsmasq, MaraDNS และอื่นๆ
- Dynamic DNS
- ระบบจำหน่ายแบบไร้สาย
- รองรับเครื่องพิมพ์
- การแชร์ไฟล์ผ่าน Samba
สำหรับรายการชุดคุณลักษณะทั้งหมด ไปที่หน้า OpenWRT Wikipedia
ทำไมคุณถึงต้องการใช้ OpenWrt?
คำตอบสำหรับคำถามนี้ค่อนข้างง่าย:คุณพบว่าเราเตอร์ปัจจุบันของคุณจำกัดเกินกว่าที่จะรองรับความต้องการของคุณได้ ในหลายกรณี ความต้องการนั้นก็คือความรวดเร็ว เฟิร์มแวร์ของเราเตอร์บางตัวไม่สามารถตอบสนองต่อความต้องการที่สูงบนเครือข่ายที่บ้าน (หรือสำนักงานขนาดเล็ก) ได้ เมื่อคุณมีอุปกรณ์หลายเครื่องที่สตรีมเนื้อหา เกมคอนโซล และความต้องการอื่นๆ คุณอาจพบว่าเครือข่ายของคุณมีปัญหาคอขวดที่เราเตอร์ ด้วย OpenWrt คุณจะไม่มีปัญหาดังกล่าว ในกรณีอื่นๆ คุณอาจพบว่าเฟิร์มแวร์เราเตอร์ปัจจุบันของคุณจำกัดความสามารถในการจัดการเครือข่ายของคุณในแบบที่เหมาะสมกับความต้องการของคุณมากที่สุด เหตุผลอื่นๆ ในการเลือกใช้ OpenWrt แทนเฟิร์มแวร์หุ้นของเราเตอร์ ได้แก่:
- แชร์ไฟล์ระหว่างอุปกรณ์ผ่านไดรฟ์จัดเก็บข้อมูลภายนอกที่เชื่อมต่อโดยตรงกับเราเตอร์
- เรียกใช้ไคลเอ็นต์ BitTorrent จากเราเตอร์
- เชื่อมต่อเครื่องพิมพ์โดยตรงกับเราเตอร์เพื่อสร้างเครื่องพิมพ์ในเครือข่าย
- จำกัดการใช้แบนด์วิดท์ของอุปกรณ์บางเครื่อง หรือแม้แต่กำหนดเวลาที่อุปกรณ์จะได้รับอนุญาตให้ใช้เครือข่ายได้
- ควบคุมเครือข่ายของคุณได้อย่างเต็มที่
- เพิ่มความแรงของสัญญาณไร้สายของคุณ
- สร้างตัวกรอง MAC
- สร้างเครือข่าย WiFi หลายเครือข่าย (เช่น เครือข่ายผู้เยี่ยมชม/ผู้เยี่ยมชม)
คุณติดตั้ง OpenWrt อย่างไร?
สิ่งแรกที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าเราเตอร์ของคุณรองรับ OpenWrt อย่าลืมตรวจสอบหน้า Table Of Hardware เพื่อดูว่าเราเตอร์ที่คุณมี (หรือเราเตอร์ที่คุณต้องการซื้อ) ได้รับการสนับสนุนหรือไม่ เมื่อคุณทราบว่า OpenWrt รองรับเราเตอร์ที่เป็นปัญหาแล้ว ขั้นตอนการติดตั้งจะเป็นดังนี้
ค้นหาอุปกรณ์ของคุณในหน้า Table Of Hardware แล้วคลิกลิงก์ ดู/แก้ไขข้อมูล ที่นี่คุณจะได้รับข้อมูลจำนวนมากเกี่ยวกับอุปกรณ์ของคุณ ใกล้กับด้านล่างของหน้านั้น คุณจะเห็นรายการที่ระบุว่า URL ติดตั้งเฟิร์มแวร์ OpenWrt คลิกลิงก์ที่เกี่ยวข้องกับรายการนั้นเพื่อดาวน์โหลดไฟล์ที่จำเป็นสำหรับการแฟลชเฟิร์มแวร์ของเราเตอร์ของคุณ จำไว้ว่าคุณต้องดาวน์โหลดไฟล์ที่ตรงกับรุ่นเราเตอร์ของคุณ หากต้องการแฟลชเฟิร์มแวร์ ให้ทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง:
-
เชื่อมต่อคอมพิวเตอร์หรือแล็ปท็อปกับเราเตอร์ผ่านสายอีเทอร์เน็ต (อย่าทำเช่นนี้ผ่านระบบไร้สาย)
-
ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ (หรือแล็ปท็อป) ของคุณได้รับการกำหนดค่าด้วยที่อยู่ IP ที่อนุญาตให้อุปกรณ์เชื่อมต่อกับเราเตอร์ได้
-
ล็อกอินเข้าสู่เว็บอินเตอร์เฟสผู้ดูแลระบบของเราเตอร์ของคุณ (วิธีการทำงานจะขึ้นอยู่กับยี่ห้อและรุ่นของเราเตอร์) และค้นหาฟังก์ชันการติดตั้งเฟิร์มแวร์เฉพาะอุปกรณ์ สำหรับเราเตอร์บางตัว จะมีตัวเลือกแบบแมนนวลที่ช่วยให้คุณสามารถเลือกไฟล์ที่จะอัปโหลด (เฟิร์มแวร์ที่คุณดาวน์โหลด) หากคุณไม่แน่ใจว่าจะโอนไฟล์จากคอมพิวเตอร์ไปยังเราเตอร์ได้อย่างไร ให้ตรวจสอบคู่มือผู้ใช้ของผู้ผลิตเพื่อติดตั้งเฟิร์มแวร์
-
รอให้กระบวนการกระพริบเสร็จสิ้นและเราเตอร์จะรีบูตเองโดยอัตโนมัติ
สำหรับข้อมูลเฉพาะเพิ่มเติมเกี่ยวกับการติดตั้งครั้งแรก โปรดดูเอกสารประกอบการติดตั้ง OpenWRT จากโรงงาน เมื่อกระบวนการเสร็จสมบูรณ์ คุณสามารถเข้าสู่ระบบ OpenWRT ผ่านที่อยู่ IP 192.168.1.1 ด้วยข้อมูลประจำตัวต่อไปนี้
- ชื่อผู้ใช้:admin หรือ root (ขึ้นอยู่กับเฟิร์มแวร์ที่ใช้)
- รหัสผ่าน:รหัสผ่าน
เพลิดเพลินไปกับความยืดหยุ่นที่ค้นพบใหม่ของเราเตอร์ของคุณ