สิ่งแรกที่ต้องทำคือการหาปริมาณความต้องการและทรัพยากรของคุณโดยเฉพาะอย่างยิ่ง CPU ในระบบที่มีอยู่และสิ่งที่จำเป็นต้องใช้กับ VPN
ฉันมีสำนักงานหลายแห่งที่ฉันเชื่อมต่อโดยใช้ VPN บนเราเตอร์กิกะบิตดูอัลแบนด์ ASUS AC1900 ฉันใช้เราเตอร์ที่คล้ายกันกับ VPN ที่บ้านและทำการสำรองข้อมูลจำนวนมาก (ฉันทราบว่าในทั้งสองกรณีฉันเข้ารหัสเฉพาะทราฟฟิกไปยังจุดหมายปลายทางที่สำคัญ แต่นั่นก็เป็นทราฟฟิกส่วนใหญ่) - ราวกับว่าความต้องการของคุณไม่สูงมากการใช้เราเตอร์ที่ดีนั้นเป็นหนทางไป ควรจะสามารถรับมากกว่า 40 เมกะบิตบน VPN จาก ASUS RT-AC68 หรือสูงกว่า
(คำสั่งที่ว่า "แม้แต่เราเตอร์ที่ทรงพลังที่สุดยังไม่มี CPU มากพอที่จะเข้ารหัสและถอดรหัสข้อมูลจากอุปกรณ์หลาย ๆ เครื่องในเครือข่ายของคุณ" ไม่ถูกต้องตามกฎหมาย - มีจำนวน x86 กล่องที่มีอินเตอร์เฟสจำนวนมากที่กำหนดค่าเป็นเราเตอร์ มีมากขึ้นแล้วที่จะผลักดันสิ่งใดก็ตามที่สภาพแวดล้อมภายในบ้านทั่วไปสามารถโยนได้ - โดยเฉพาะอย่างยิ่งหากพวกเขามี AES-NI บนชิป - แต่นี่ไม่ใช่ข้อกำหนด) - นรกครั้งหนึ่งฉันใช้ ISP ทั้งหมดด้วยวิธีนี้
การใช้ NAS จะขึ้นอยู่กับ NAS อีกครั้ง แต่ใช่แล้วพวกเขาส่วนใหญ่จะทำงานได้อย่างเพียงพอ แต่ในกรณีส่วนใหญ่พวกเขาใช้ชิปที่คล้ายกันกับเราเตอร์ดังนั้นการทำเช่นนี้กับเราเตอร์จึงเป็นแนวคิดที่ดีกว่า
Bottom line - หากคุณได้รับเราเตอร์ระดับกลางระดับสูงและใส่ dd-wrt หรือสิ่งที่คล้ายกันและคุณไม่จำเป็นต้องผลักดันการรับส่งข้อมูลมากกว่า 50 เมกะบิตและสามารถใช้เราเตอร์ OpenVPN มันควรจะเพียงพอแล้ว หากคุณวางเงินมากขึ้นคุณจะได้รับปริมาณงานมากขึ้น
VPN บนคอมพิวเตอร์เฉพาะอาจเป็นโซลูชันที่ทำงานได้ แต่จะใช้พลังงานมากขึ้น แน่นอนโยน Linux และ NICS พิเศษอีกสองตัวไว้ในนั้นและเราเตอร์ โยนดิสก์บางตัวและ NAS ของมัน