Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีติดตั้ง VPN Client บน Ubuntu Linux

การเข้ารหัสการใช้งานอินเทอร์เน็ตบน Linux เป็นเรื่องสมเหตุสมผล แต่ไม่จำเป็นต้องตรงไปตรงมาเหมือนบน Windows, macOS หรืออุปกรณ์มือถือ ไม่ใช่ทุกบริการ VPN ที่เสนอ Linux Client—ดังนั้นคุณ能ทำอะไรได้บ้าง?

ในฐานะครอบครัว Linux Distro ยอดนิยมที่สุด เราจะดูวิธีติดตั้ง VPN บน Ubuntu สกรีนช็อทใช้ Ubuntu เวอร์ชันหลัก (19.10) แม้ขั้นตอนเดียวกันควรจะทำงาน (หรือประมาณการได้ใกล้เคียง) ใน Ubuntu รุ่นทางเลือกและ Downstream Builds เช่น Lubuntu และ Mint

สารบัญ

  • ข้อกำหนด
  • เลือก Ubuntu Linux VPN
  • มี VPN ฟรีสำหรับ Ubuntu ไหม?
  • ตั้งค่า VPN บน Ubuntu
  • ไม่มี VPN Client? ติดตั้ง OpenVPN บน Linux
  • วิธีใช้ OpenVPN บน Linux Ubuntu
  • รักษาความเป็นส่วนตัวของกิจกรรม: เปิดใช้งาน Ubuntu VPN Client

ข้อกำหนด

มี VPN ยอดเยี่ยมมากมายที่เหมาะสำหรับ Linux บทความนี้ใช้ ExpressVPN (คลิกที่นี่เพื่อรับส่วนลดมาก) ซึ่งอาจเป็น VPN ที่ดีที่สุดในตลาดวันนี้ โดยเฉพาะสำหรับการสตรีม Netflix

  • Ubuntu หรือ Ubuntu-based Distribution
  • VPN ที่เข้ากันได้กับ Ubuntu
  • VPN Client สามารถดาวน์โหลดจากผู้ให้บริการ VPN ของคุณ

เลือก Ubuntu Linux VPN

ผู้ให้บริการ VPN ชอบเล่นสลับเมื่อพูดถึง Linux แม้จะนานๆ ถึงจะเสนอ Client App แต่พวกเขารองรับ OpenVPN (OVPN) ซึ่งเป็น VPN Client โอเพนซอร์ส แต่หากคุณมองหาวิธีแก้ปัญหาแบบง่ายที่ไม่ต้องดาวน์โหลดไฟล์ OpenVPN (ดูด้านล่าง) คุณต้องการบริการ VPN ที่มี Linux Client App

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

ดังนั้น คุณควรเริ่มที่ไหน? บริการ VPN ต่อไปนี้เสนอ Ubuntu-compatible Linux VPN Client:

  • Mullvad VPN (รีวิว Mullvad VPN ของเรา)
  • TorGuard
  • AirVPN
  • Windscribe (รีวิว Windscribe VPN ของเรา)
  • ExpressVPN (คลิกที่นี่เพื่อรับส่วนลด 49%)

มี VPN ฟรีสำหรับ Ubuntu ไหม?

บริการ VPN ทั้งหมดข้างต้นเป็นแบบสมัครสมาชิก แต่ถ้าคุณต้องการ VPN ฟรีสำหรับ Ubuntu ล่ะ?

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

สองบริการเช่นนั้นคือ ProtonVPN และ AirVPN แต่ละตัวมีข้อจำกัดที่มุ่งเน้นไปที่การโน้มน้าวให้คุณสมัครสมาชิกราคาเต็ม

ตัวอย่างเช่น ProtonVPN ไม่มีข้อจำกัดข้อมูล แต่คุณจำกัดที่อุปกรณ์เดียว VPN ฟรีอีกตัวสำหรับ Ubuntu คือ AirVPN ฟรีเพียงช่วงสั้น แต่เสนอทดลองใช้ 3 วันในราคาเพียง €2 (ประมาณ $2.25) ควรทราบว่า AirVPN ไม่ได้พร้อมสำหรับการสมัครใหม่เสมอไป ดังนั้นตัวเลือกนี้อาจไม่พร้อมใช้งานสำหรับคุณ

ตั้งค่า VPN ของคุณบน Ubuntu

เมื่อเลือกบริการ VPN แล้ว ให้ดาวน์โหลด Client และตั้งค่าบน Ubuntu การตั้งค่า VPN บน Ubuntu แตกต่างกันไปขึ้นอยู่กับข้อกำหนดของซอฟต์แวร์ Client อาจหมายถึงการดาวน์โหลดไฟล์ DEB, ไฟล์ Snap หรือเพียงแค่ดึง Client ผ่านเทอร์มินัลจาก Repositories หรือจาก GitHub

เพื่อสาธิต นี่คือวิธีตั้งค่า ExpressVPN บน Ubuntu

ด้วยการสมัครสมาชิกที่ยังใช้งานอยู่ ให้ลงชื่อเข้าใช้เว็บไซต์ ทำการยืนยัน 2 ขั้นตอน หากระบบปฏิบัติการของคุณไม่ถูกตรวจจับอัตโนมัติ ให้เลือก See all devices และเลือก Linux ที่นี่ ให้เลือก Distro ของคุณ (เราใช้ Ubuntu 64-bit สำหรับการสาธิตนี้) และคลิก Download

วิธีติดตั้ง VPN Client บน Ubuntu Linux

ไฟล์ DEB จะดาวน์โหลดและคุณจะได้รับพรอมต์ให้เปิดไฟล์ ใช้ Software Manager เริ่มต้นของคุณสำหรับสิ่งนี้ และรอขณะที่ VPN กำลังติดตั้ง

ExpressVPN ในลักษณะเดียวกับ Linux VPN หลายตัวอื่นๆ รันจากคอมมานด์ไลน์ มันยังต้องการการตั้งค่าบางอย่าง อย่างไรก็ตาม ในขณะที่บาง VPN จะต้องการการป้อนชื่อผู้ใช้และรหัสผ่าน ExpressVPN ใช้ Authentication Key การตั้งค่า ExpressVPN บน Ubuntu หมายถึงการเปิด Command Prompt แล้วป้อนต่อไปนี้:

expressvpn authenticate

เมื่อได้รับพรอมต์ ให้วาง (หรือป้อน) สตริงการยืนยัน

ใช้คำสั่ง expressvpn เพื่อแสดงตัวเลือก คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ VPN ได้อย่างรวดเร็วโดยป้อนประเทศในคำสั่ง:

expressvpn connect Germany

ทางเลือก คุณยังสามารถป้อนประเทศ สถานที่ และหมายเลขเซิร์ฟเวอร์ได้:

expressvpn connect Germany - Frankfurt -1
วิธีติดตั้ง VPN Client บน Ubuntu Linux

เพื่อตัดการเชื่อมต่อ ให้ใช้:

expressvpn disconnect

ดูเทคนิคเกินไป? โชคดีที่ ExpressVPN และ VPN อื่นๆ เสนอ Browser Plugin สำหรับ Chrome และ Firefox สิ่งเหล่านี้ทำให้การใช้บริการ VPN ง่ายขึ้นมาก หากไม่มี Client ที่เข้าถึงได้ด้วยเมาส์สำหรับระบบปฏิบัติการของคุณ

ผู้ให้บริการ VPN ที่เป็นมิตรกับ Linux ทั้งหมดเสนอ Command Line App ที่คล้ายกัน ดังนั้นคุณควรจะพบว่าขั้นตอนเหล่านี้เป็นคู่มือที่มีประโยชน์สำหรับส่วนใหญ่ ทبيعة地, 检查您所选 VPN 服务的文档以获取确切步骤。

ไม่มี VPN Client? ติดตั้ง OpenVPN บน Linux

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

โชคดีที่มีโซลูชันเช่นนี้ คุณจะต้องการ OpenVPN Client บน Ubuntu Linux ซึ่งสามารถติดตั้งได้ด้วย:

sudo apt install openvpn
วิธีติดตั้ง VPN Client บน Ubuntu Linux

วิธีใช้ OpenVPN บน Linux Ubuntu

ดังนั้น คุณได้ติดตั้ง OpenVPN Client บน Linux แล้ว แต่คุณจะเชื่อมต่อกับเซิร์ฟเวอร์ VPN ยังไง?

เริ่มต้นด้วยการตรวจสอบให้แน่ใจว่าผู้ให้บริการ VPN ของคุณรองรับ OpenVPN เกือบทุกตัวรองรับ แต่คุณจะต้องดาวน์โหลด Configuration File สำหรับเซิร์ฟเวอร์ VPN ที่คุณต้องการใช้ ตรวจสอบหน้าสนับสนุนของผู้ให้บริการ VPN ของคุณเพื่อรายละเอียด—ไฟล์ Configuration มี副檔名 OVPN

ตัวอย่างเช่น เซิร์ฟเวอร์ VPN ที่ตั้งอยู่ในลอนดอนอาจเรียกว่า London-VPN.OVPN

ใช้ตัวอย่าง ExpressVPN อีกครั้ง ไฟล์สำหรับเชื่อมต่อกับเซิร์ฟเวอร์ในสวิตเซอร์แลนด์คือ: my_expressvpn_switzerland_udp.ovpn เพื่อใช้กับ OpenVPN Client บน Ubuntu Linux ให้ป้อน:

sudo openvpn --config my_expressvpn_switzerland_udp.ovpn
วิธีติดตั้ง VPN Client บน Ubuntu Linux

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

รักษาความเป็นส่วนตัวของกิจกรรม: เปิดใช้งาน Ubuntu VPN Client ของคุณ

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

ผู้ให้บริการ VPN หลายแห่งเสนอการรองรับ Linux แม้จำนวนน้อยจะไม่รองรับ ของพวกเขาที่รองรับ โฟกัสเกือบเสมอไปที่ Ubuntu มากกว่า Linux Distro อื่นๆ แม้ขั้นตอนที่概述ที่นี่จะทำงานกับสาขา Ubuntu/Debian ของ Linux Distribution แต่ OpenVPN สามารถใช้กับ Linux เวอร์ชันอื่นๆ ทั้งหมดได้