Whatsapp

10 เครื่องมือโอเพ่นซอร์สฟรีสำหรับสร้าง VPN ของคุณเอง

Anonim

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

การสร้างบริการ VPN สำหรับตัวคุณเองไม่ใช่เรื่องเลวร้าย และจริงๆ แล้วมีนักพัฒนาและองค์กรจำนวนมากที่ชื่นชอบนิสัยนี้

วันนี้ เราขอนำเสนอรายชื่อเครื่องมือโอเพ่นซอร์สที่ดีที่สุดที่คุณสามารถใช้สร้าง VPN ของคุณเองได้ บางส่วนตั้งค่าและใช้งานค่อนข้างยากกว่าตัวอื่น ๆ และทั้งหมดมีคุณลักษณะเด่น

ขึ้นอยู่กับเหตุผลที่คุณต้องการปรับใช้ VPN ของคุณเอง เลือกชื่อเรื่องที่เหมาะกับคุณ

1. SoftEther

SoftEther เป็นหนึ่งในเครื่องมือโอเพ่นซอร์สที่ง่ายที่สุดสำหรับการสร้าง VPN เพื่อตั้งค่า และมีรายการคุณสมบัติยาวรวมถึง GUI , ฟังก์ชันการตรวจสอบใบรับรอง RSA, IPv4 / IPv6 dual-stack และ SSL-VPN Tunneling บน HTTPS เพื่อส่งผ่าน NAT และไฟร์วอลล์

มันเป็นหลายแพลตฟอร์ม รองรับโปรโตคอล OpenVPN, L2TP, SSTP, EtherIP และอีเธอร์เน็ตผ่าน HTTPS มีความสามารถในการเจาะไฟร์วอลล์ของเครือข่ายจำกัดที่อนุญาตเฉพาะแพ็คเกจ DNS และ ICMP โดยใช้ VPN ของ SoftEther ผ่านตัวเลือก ICMP หรือ DNS

2. Algo

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

Algo รองรับเฉพาะโปรโตคอล Wireguard และ IKEv2 และไม่จำเป็นต้องใช้ OpenVPN หรือแอปไคลเอนต์อื่นใด ตั้งค่าได้ง่ายและรวดเร็ว ดังนั้นหากคุณต้องการเพียงพร็อกซีที่ปลอดภัย Algo คือตัวเลือกที่ดี

3. สตรีแซนด์

Streisand สามารถเรียกได้ว่าเป็น Algo ที่แข็งแกร่งและยืดหยุ่นกว่า อย่างไรก็ตาม มันไม่รองรับ IKEv2 แต่คุณสามารถใช้เพื่อหลีกเลี่ยงการเซ็นเซอร์ได้อย่างง่ายดาย และการตั้งค่าแทบไม่ต้องใช้ความเชี่ยวชาญทางเทคนิคใดๆ เลย

รองรับ OpenSSH, OpenConnect, L2TP, OpenVPN, Shadowsocks, Tor bridge, WireGuard และ Stunnel และความจำเป็นในการติดตั้งแอปไคลเอ็นต์ขึ้นอยู่กับโปรโตคอลที่คุณตัดสินใจนำไปใช้

4. OpenVPN

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

รองรับการส่งผ่าน TCP และ UDP วิธีการเข้ารหัสหลายวิธีและสามารถปรับแต่งได้อย่างสมบูรณ์ คุณควรทราบว่าคุณจะต้องทำงานกับแอปไคลเอ็นต์

OpenVPN อยู่ในหมวดหมู่แอพ “technical” ในรายการนี้ แต่คุณไม่ต้องกังวลเพราะมีคำแนะนำมากมายและ ชุมชนที่เป็นมิตรที่จะช่วยเหลือคุณตั้งแต่เริ่มต้นไปจนถึงผู้ใช้มืออาชีพ

5. Pritunl

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

PriTunl มีเลเยอร์การตรวจสอบสิทธิ์สูงสุด 5 ชั้น ระบบปลั๊กอินที่ปรับแต่งได้ ไคลเอ็นต์อย่างเป็นทางการในแพลตฟอร์มต่างๆ รองรับไคลเอ็นต์ OpenVPN และเครือข่าย AWS VPC และตั้งค่าได้ง่าย

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

6. StrongSwan

StrongSwan เป็นโซลูชัน VPN ที่ใช้ IPsec หลายแพลตฟอร์มที่ใช้ทั้งโปรโตคอลการแลกเปลี่ยนคีย์ IKEv1 และ IKEv2 ใช้การห่อหุ้ม UDP และ พอร์ตลอยสำหรับ NAT-Traversal, รองรับโปรโตคอลสถานะใบรับรองออนไลน์, การกระจายตัวของข้อความ, ปลั๊กอินโมดูลาร์สำหรับอัลกอริทึมการเข้ารหัสลับและอินเทอร์เฟซฐานข้อมูลเชิงสัมพันธ์, การตรวจสอบผู้ใช้ Secure IKEv2 EAP เป็นต้น

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

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

7. WireGuard

หลังจากรายชื่อเช่น OpenVPN และ StrongSwan ก็ได้เวลา เพื่อโซลูชัน VPN ที่ใช้งานง่ายยิ่งขึ้น

WireGuard เป็นเครื่องมือหลายแพลตฟอร์มที่ช่วยให้คุณสามารถปรับใช้ VPN ได้อย่างง่ายดายโดยใช้โปรโตคอลที่มีชื่อเหมือนกัน เมื่อรวมกับการรองรับ IPv4 และ IPv6 แล้ว คุณลักษณะเด่นคือการกำหนดเส้นทางคีย์เข้ารหัส ซึ่งเป็นคุณลักษณะที่เชื่อมโยงคีย์สาธารณะกับรายการที่อยู่ IP ในอุโมงค์

WireGuard มีเป้าหมายที่จะเป็นโซลูชัน VPN ที่ง่ายที่สุด ปลอดภัยที่สุด และใช้งานง่ายที่สุด และผู้ใช้หลายคนก็มองว่าเป็นเช่นนั้นแล้ว ทดลองใช้งาน

8. VyOS

VyOS แตกต่างจากชื่ออื่น ๆ ในรายการนี้เนื่องจากเป็นระบบปฏิบัติการ Linux แบบเครือข่ายที่สร้างขึ้นสำหรับเราเตอร์และไฟร์วอลล์

มีเว็บพร็อกซีและการกรองไซต์, IPsec แบบไซต์ต่อไซต์สำหรับ IPv4 และ IPv6, OpenVPN สำหรับไซต์ต่อไซต์และการเข้าถึงระยะไกล และการสนับสนุนที่ครอบคลุมสำหรับโปรโตคอลการกำหนดเส้นทางแบบไดนามิกและ CLI ท่ามกลางคุณสมบัติการกำหนดเส้นทางขั้นสูงอื่นๆ

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

9. ฟรีแลน

Freelan เป็นซอฟต์แวร์ VPN แบบ peer-to-peer แบบโอเพ่นซอร์สแบบหลายแพลตฟอร์มฟรีที่แยก LAN ผ่าน อินเทอร์เน็ตและนอกเหนือจากการใช้เพื่อให้สิทธิพิเศษแก่ผู้ใช้ในการเข้าถึงเครือข่ายส่วนตัวของคุณ คุณสามารถใช้เพื่อสร้างบริการ VPN ของคุณโดยใช้โทโพโลยีเครือข่ายที่คุณต้องการ

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

10. โครงร่าง

Outline เป็นโครงการที่เผยแพร่โดยแผนกความปลอดภัยทางไซเบอร์ของ Jigsaw และมีเป้าหมายเพื่อให้ผู้ใช้สร้างเซิร์ฟเวอร์ VPN บน DigitalOcean (หรือ เซิร์ฟเวอร์ที่คุณต้องการ) และมอบสิทธิ์การเข้าถึง

Outline ไม่ใช่ VPN และอาศัยโปรโตคอล Shadowsocks (พร็อกซีถุงเท้า 5 ที่เข้ารหัสสำหรับการเปลี่ยนเส้นทางการรับส่งข้อมูลทางอินเทอร์เน็ต) มีแอปตัวจัดการ GUI ที่สวยงามซึ่งใช้งานง่าย และผู้ใช้ต้องตั้งค่าการกำหนดค่าและตัวเลือกบริการ

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