Anonim

เป็นการยากที่จะเปรียบเทียบต้นทุน เมื่อใดก็ตามที่คุณสร้างคอมพิวเตอร์ของคุณเองคุณสามารถเลือกบางสิ่งที่น้อยมากหรือเสี่ยงมากเกินไป ทางเลือกเป็นของคุณ ที่กล่าวว่ามีการเปรียบเทียบโดยตรงที่คุณสามารถทำได้โดยเฉพาะอย่างยิ่งกับต้นทุนการบอลลูนของเราเตอร์ระดับสูง

มันไม่คุ้มค่าที่จะเปรียบเทียบเราเตอร์ DIY กับราคาถูกจากชั้นวาง เราเตอร์ DIY จะดีกว่าและราคามากกว่าเสมอ เราเตอร์ราคาถูกมีราคาถูกด้วยเหตุผล; พวกเขามักจะขยะ อาจใช้งานได้กับการใช้งานอินเทอร์เน็ตขนาดเล็กบนอุปกรณ์สองเครื่อง แต่นั่นไม่ใช่เหตุผลที่คุณมาที่นี่ หากคุณกำลังอ่านสิ่งนี้แสดงว่าคุณมีเครือข่ายที่แข็งแกร่งซึ่งจำเป็นต้องได้รับการสนับสนุนอย่างดีและนั่นคือสิ่งที่คุณสามารถทำการเปรียบเทียบได้อย่างแท้จริง

ณ ตอนนี้เราเตอร์ไร้สายระดับสูงกว่ากำลังวางจำหน่ายในพื้นที่ใกล้เคียงที่มีมูลค่า $ 300 - $ 450 เหล่านี้คือเราเตอร์ที่โดดเด่นเต็มรูปแบบที่ด้านบนของตลาดผู้บริโภคและพวกเขาเต็มไปด้วยคลื่นความถี่ไร้สายเพิ่มเติมและ "คุณสมบัติ" เช่นความสามารถในการกำหนดค่าการสำรองข้อมูลบนคลาวด์

นอกจากนี้ยังเป็นไปได้ที่จะได้รับเราเตอร์โดยเฉลี่ยมากขึ้นในช่วง $ 150 - $ 250 มันค่อนข้างดี แต่ไม่ดีสำหรับการจัดการปริมาณข้อมูลจำนวนมาก

แล้วเราเตอร์ DIY ล่ะ? อีกครั้งต้นทุนสามารถช่วงจริง ๆ คุณสามารถสร้างเราเตอร์ $ 2, 000 ด้วยไดรฟ์เครือข่ายขนาดใหญ่หากคุณต้องการจริงๆ แต่นั่นไม่ใช่สิ่งที่คนโพสต์กำลังคิดที่จะทำ

คุณสามารถรวบรวมเราเตอร์ DIY ที่เหมาะสมสำหรับช่วงราคาเดียวกันกับผู้นำในชั้นวาง คำสั่งผสมซีพียูเมนบอร์ด / ซีพียูสามารถเข้าถึงได้ง่ายในช่วง $ 70- $ 80 RAM สำหรับบอร์ดนั้นมีราคาประมาณ $ 30 สำหรับ 4GB จากนั้นคุณสามารถเพิ่ม SSD ได้ประมาณ $ 80 Ethernet NIC ราคา $ 40 และอะแดปเตอร์ PCI WiFi ที่เข้ากันได้กับ Linux ที่ดีสามารถซื้อได้ระหว่าง $ 60- $ 100 จากนั้นโยนแหล่งจ่ายไฟและกล่องละประมาณ $ 30 ผลรวมออกมาระหว่าง $ 340 ถึง $ 390 นั่นถูกต้องในช่วง ระบุว่าเป็นตัวเลขคร่าวๆ แต่คุณอาจลดลงได้

ประโยชน์ของ Going DIY

ดังนั้นค่าใช้จ่ายค่อนข้างล้าง ทำไมคุณต้องประสบปัญหาในการตั้งค่าเราเตอร์ของคุณเอง? นั่นมาถึงสองประเด็นใหญ่การควบคุมและพลัง

เราเตอร์ DIY ช่วยให้คุณควบคุมได้อย่างสมบูรณ์ว่าเราเตอร์ของคุณคืออะไรและทำอะไร การสร้างเราเตอร์ DIY ช่วยลดความจำเป็นที่จะต้องซื้อสินค้าเพื่อรับคุณสมบัติของเราเตอร์ คุณสามารถทำให้เราเตอร์มีคุณสมบัติที่คุณต้องการและออกแบบการกำหนดค่าฮาร์ดแวร์เพื่อสนับสนุนพวกเขา

คุณยังสามารถควบคุมการอัพเดท ผู้ผลิตเราเตอร์ไม่ชอบการสนับสนุนรุ่นเก่านาน ๆ หลังจากมีการเปิดตัวใหม่ เฟิร์มแวร์ที่เป็นเราเตอร์แบบโอเพ่นซอร์สเช่น DD-WRT ตกหล่นอย่างน่าขันและต้องพึ่งพาอาสาสมัครในการดูแล ด้วยเราเตอร์ DIY ของคุณเองคุณสามารถควบคุมการอัปเดตได้ หากคุณต้องการเพียงแค่การแก้ไขความปลอดภัยและความเสถียรสูงสุดให้วางเราเตอร์ของคุณให้มั่นคงเช่น Debian หรือ FreeBSD เสถียร คุณต้องการล่าสุดตลอดเวลาหรือไม่? เรียกใช้ปัจจุบัน Arch, Gentoo หรือ FreeBSD มันขึ้นอยู่กับคุณทั้งหมด

เราเตอร์ DIY นั้นมีประสิทธิภาพมากกว่าสิ่งใด ๆ ที่คุณจะซื้อจากชั้นวาง แม้แต่เราเตอร์ชั้นนำก็ไม่สามารถแข่งขันกับคู่หู DIY ได้ เราเตอร์ที่มีวางจำหน่ายทั่วไปใช้หน่วยประมวลผลแบบอิง ARM เช่นโทรศัพท์ เราเตอร์ DIY ประกอบด้วยซีพียู x86 เช่นเดสก์ท็อปหรือแล็ปท็อป ความแตกต่างของพลังประมวลผลนั้นสูงมาก

ไม่ได้คำนึงถึงการเพิ่มพลังที่ยอดเยี่ยมอื่น ๆ เช่น RAM ที่มากขึ้นและเร็วขึ้นและไดรฟ์โซลิดสเตต รวมทุกอย่างเข้าด้วยกันและคุณจะได้อุปกรณ์ที่มีเนื้อวัวมากขึ้นที่สามารถรับภาระได้มากขึ้น

พลังงาน CPU ส่งผลกระทบต่อประสิทธิภาพของเครือข่าย เราเตอร์ที่อ่อนแอไม่สามารถรองรับแบนด์วิดท์ขนาดใหญ่และสามารถเพิ่มความเร็วอินเทอร์เน็ตของคุณได้ เมื่อคุณส่งไฟล์, สตรีมมิ่ง, เล่นเกมและงานอื่น ๆ มากมายพร้อมกันที่เครือข่ายที่ใช้งานอยู่ทำงานเป็นประจำคุณจะพบปัญหาเมื่อใช้เราเตอร์ที่ไม่เพียงพอ เราเตอร์ DIY จะไม่ประสบปัญหานี้ จะเคยเห็นข้อ จำกัด จาก ISP ของคุณและการ์ดไร้สายของคุณ

ข้อเสีย

มีสองข้อเสียเปรียบหลักในการสร้างเราเตอร์ของคุณเอง ประการแรกรอยเท้า เราเตอร์ DIY นั้นใหญ่กว่าและต้องการพลังในการทำงานมากกว่า ไม่ใช่ว่าคุณกำลังใช้เซิร์ฟเวอร์ผลิตขนาดใหญ่ แต่เป็นเดสก์ท็อปขนาดเล็ก

ข้อเสียเปรียบอื่น ๆ และหลักคือการทำงานพิเศษในการตั้งค่า ไม่มีอะไรเกี่ยวข้องกับการสร้างเราเตอร์ DIY คุณต้องรับผิดชอบต่อ ทุกสิ่ง ซึ่งรวมถึงการติดตั้ง Linux หรือ BSD และกำหนดค่าให้ทำงานเป็นเราเตอร์

นอกจากนี้คุณยังต้องรับผิดชอบในการบำรุงรักษาทั้งหมดรวมถึงการอัปเดตระบบและติดตามปัญหาด้านความปลอดภัยที่อาจส่งผลต่อเราเตอร์ของคุณ หากมีสิ่งผิดปกติเกิดขึ้นคุณเอง ไม่มีการรับประกันหรือผู้ผลิตโทร

วิธีการสร้างเราเตอร์ของคุณเอง

มีสองวิธีที่แตกต่างกันที่คุณสามารถจัดการซอฟต์แวร์บนเราเตอร์ของคุณได้ คุณสามารถเลือกการกระจายเฉพาะเราเตอร์ของ Linux หรือ BSD นี่เป็นตัวเลือกที่ง่ายกว่ามาก นอกจากนี้คุณยังสามารถเลือกที่จะสร้างทุกอย่างตั้งแต่เริ่มต้นด้วยการติดตั้งเซิร์ฟเวอร์เปล่าของการกระจาย Linux หรือ BSD ที่คุณเลือก

วิธีที่ง่าย

หากคุณต้องการการบำรุงรักษาน้อยลงและไม่เป็นไรเมื่อเลิกการควบคุมคุณสามารถใช้การกระจายที่ยอดเยี่ยมอย่างใดอย่างหนึ่งสำหรับเราเตอร์ ระบบปฏิบัติการเหล่านี้เต็มไปด้วยคุณสมบัติที่ได้รับการกำหนดค่าและพร้อมใช้งาน คุณเพียงแค่ต้องติดตั้ง

pfSense และ OpenWRT เป็นทั้งระบบปฏิบัติการเราเตอร์ที่ยอดเยี่ยม pfSense ขึ้นอยู่กับ BSD และมีชื่อเสียงด้านความปลอดภัย มันเป็นเอกสารที่ดีมากและมีการสนับสนุนอย่างมืออาชีพ

OpenWRT นั้นใช้ Linux และสามารถใช้ได้กับฮาร์ดแวร์หลากหลายประเภท นอกจากนี้ยังได้รับการบันทึกไว้เป็นอย่างดีและมอบและประสบการณ์ที่ควรคุ้นเคยกับทุกคนที่เคยทำงานกับเฟิร์มแวร์เราเตอร์ที่กำหนดเองมาก่อน

วิธีที่ดีเลิศ

หากคุณต้องการบางสิ่งบางอย่างที่กำหนดเอง จริงๆ คุณสามารถตั้งค่าเราเตอร์จากศูนย์โดยใช้ Linux หรือ FreeBSD คู่มือนี้จะครอบคลุม Linux เนื่องจากเป็นที่นิยมมากกว่า แต่ FreeBSD ก็เป็นตัวเลือกที่ยอดเยี่ยมเช่นกัน

คุณสามารถใช้การกระจาย Linux ใด ๆ เพื่อสร้างเราเตอร์ DIY ของคุณ อาจเป็นการดีที่สุดที่คุณจะเลือกคนที่คุณคุ้นเคย บางอย่างเช่น Arch Linux หรือ Gentoo สามารถให้พื้นที่น้อยที่สุดแก่คุณ แต่ถ้าคุณไม่คุ้นเคยกับปัญหาเหล่านี้คุณจะพบปัญหา ไม่ว่าคุณจะเลือกจำหน่ายแบบใดอย่าใช้การติดตั้งบนเดสก์ท็อปเต็มรูปแบบ เลือกใช้การติดตั้งเซิร์ฟเวอร์ที่น้อยที่สุด คุณไม่ต้องการอินเทอร์เฟซเดสก์ท็อปและมันจะทำให้เราเตอร์ของคุณช้าลง

คู่มือนี้จะไม่ระบุเฉพาะสำหรับการตั้งค่าเราเตอร์ DIY ของคุณ นั่นเป็นหัวข้อเฉพาะในการจัดจำหน่ายที่ต้องการรายละเอียดมากขึ้น มันจะครอบคลุมขั้นตอนพื้นฐานเพื่อช่วยในการพิจารณาว่าการสร้างเราเตอร์ Linux ของคุณนั้นเหมาะกับคุณหรือไม่

เริ่มต้นด้วยการติดตั้งการกระจาย Linux ของคุณบนฮาร์ดแวร์ของคุณ การติดตั้งลีนุกซ์นั้นอยู่นอกขอบเขตของคู่มือนี้, แต่ตัวติดตั้งในการแจกแจงที่เป็นมิตรกับผู้ใช้เช่นอูบุนตูแทบไม่ได้รับการพิสูจน์ดังนั้นคุณไม่ควรมีปัญหา

เมื่อคุณรัน Linux คุณสามารถเริ่มกำหนดค่าเราเตอร์ของคุณ สิ่งแรกที่คุณต้องทำคือกำหนดค่าอินเทอร์เฟซเครือข่ายของคุณ เริ่มต้นด้วยการติดตั้งและตั้งค่า DHCP เพื่อจัดการการกำหนดที่อยู่ IP ต้องกำหนดหนึ่งพอร์ต Ethernet ให้กับการเชื่อมต่อ WAN (อินเทอร์เน็ต) กำหนดค่าให้ใช้ DHCP จากนั้นส่วนที่เหลือของพอร์ต Ethernet ของคุณจะต้องกำหนดค่าสำหรับ LAN สิ่งเหล่านี้ควรใช้ IP แบบคงที่ หากคุณมีมากกว่าหนึ่งคุณต้องตั้งค่าบริดจ์เครือข่ายเพื่อผูกเข้ากับที่อยู่ IP เดียวกัน

เมื่อคุณมีการกำหนดค่าอินเทอร์เฟซเครือข่ายคุณต้องตั้งค่าการส่งต่อพอร์ต สิ่งนี้จะช่วยให้คุณสามารถรับส่งข้อมูลระหว่างอินเทอร์เฟซ

ไฟร์วอลล์ iptables จัดการทุกอย่างอื่น Iptables ช่วยให้คุณสามารถกำหนดทิศทางการรับส่งข้อมูลเครือข่ายภายในระบบ Linux มันผ่าน iptables ที่คุณสามารถส่งทราฟฟิกผ่าน LAN รวมถึงระหว่าง LAN และอินเทอร์เน็ต Iptables ยังช่วยให้คุณกำหนดค่าส่วนสำคัญของเราเตอร์ของคุณเช่น NAT, DNS, DHCP และไฟร์วอลล์เอง คุณต้องการไฟร์วอลล์เพื่อป้องกันการเข้าถึงอินเทอร์เน็ตจากเครือข่ายของคุณ

หากคุณใช้เครือข่ายไร้สายคุณต้องดาวน์โหลดและกำหนดค่า hostapd Hostapd ช่วยให้คุณสร้างจุดเชื่อมต่อไร้สายเช่นเดียวกับที่คุณทำกับเราเตอร์ไร้สายทั่วไป Hostapd ช่วยให้คุณใช้คุณสมบัติเช่นการเข้ารหัสไร้สายเพื่อรักษาความปลอดภัยเครือข่าย WiFi ของคุณ

เหมาะกับฉันไหม

มีเพียงคุณเท่านั้นที่รู้ว่าคุณต้องการเริ่มต้นการเดินทางครั้งนี้หรือไม่ การสร้างเราเตอร์ DIY ของคุณเองนั้นมีประโยชน์ที่แตกต่าง นอกจากนี้ยังหมายความว่าคุณจะต้องรับผิดชอบในการสร้างและบำรุงรักษาอุปกรณ์เครือข่ายที่สำคัญซึ่งเป็นผู้รักษาประตูสู่เครือข่ายในบ้านของคุณและข้อมูลทั้งหมดในนั้น ตัวเลือกเป็นของคุณในที่สุด

ข้อดีข้อเสียของการสร้างเราเตอร์ของคุณเอง