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