Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách Cài Đặt VPN Client Trên Ubuntu Linux

Mã hóa sử dụng internet trên Linux hợp lý, nhưng không nhất thiết đơn giản như trên Windows, macOS, hay thiết bị di động. Không phải dịch vụ VPN nào cũng cung cấp client Linux—vậy bạn có thể làm gì?

Vì là họ bản phân phối Linux phổ biến nhất, chúng ta sẽ xem cách cài VPN trên Ubuntu. Ảnh chụp màn hình dùng phiên bản Ubuntu chính (19.10), tuy nhiên các bước giống nhau (hoặc xấp xỉ) trên các phiên bản Ubuntu thay thế và bản build downstream, như Lubuntu và Mint.

Mục Lục

  • Yêu cầu
  • Chọn VPN Ubuntu Linux
  • Có VPN miễn phí cho Ubuntu không?
  • Thiết lập VPN trên Ubuntu
  • Không có VPN Client? Cài OpenVPN trên Linux
  • Cách dùng OpenVPN trên Linux Ubuntu
  • Giữ hoạt động riêng tư: Bật Ubuntu VPN Client

Yêu Cầu

Có nhiều VPN tuyệt vời hoàn hảo cho Linux. Bài viết này dùng ExpressVPN (nhấn đây để giảm giá lớn), có lẽ VPN tốt nhất thị trường hiện nay, đặc biệt cho streaming Netflix.

  • Ubuntu hoặc bản phân phối dựa trên Ubuntu
  • VPN tương thích Ubuntu
  • VPN client, tải từ nhà cung cấp VPN của bạn

Chọn VPN Ubuntu Linux

Nhà cung cấp VPN thích "giữ hai bên an toàn" khi nói đến Linux. Mặc dù cung cấp app client hiếm, họ vẫn hỗ trợ OpenVPN (OVPN), client VPN mã nguồn mở. Nhưng nếu bạn tìm giải pháp đơn giản không cần tải file OpenVPN (xem dưới), bạn cần dịch vụ VPN có app client Linux.

Tuy nhiên, quan trọng lưu ý hầu như tất cả Linux VPN client đều khởi chạy từ terminal. Sau khi cài, chỉ việc gọi VPN client, ra lệnh connect, và chỉ định server. Đơn giản, nhưng hiếm khi cung cấp sự linh hoạt như trên các nền tảng khác.

Vậy nên bắt đầu từ đâu? Các dịch vụ VPN sau cung cấp Linux VPN client tương thích Ubuntu:

  • Mullvad VPN (review Mullvad VPN của chúng tôi)
  • TorGuard
  • AirVPN
  • Windscribe (review Windscribe VPN của chúng tôi)
  • ExpressVPN (nhấn đây để giảm 49%)

Có VPN Miễn Phí Cho Ubuntu Không?

Tất cả VPN trên đều trả phí theo subscription. Nhưng nếu bạn cần VPN miễn phí cho Ubuntu?

Lựa chọn hạn chế. Rất ít (nếu có) nhà cung cấp VPN miễn phí đáng tin cậy làm gì ngoài mã hóa dữ liệu. Nhưng mức độ tin cậy thấp như vậy, kể cả việc đó cũng rủi ro. Thay vào đó, nếu chỉ cần VPN Ubuntu miễn phí trong thời gian ngắn, nhiều dịch vụ VPN top cung cấp trial ngắn hạn.

Hai dịch vụ như vậy là ProtonVPN và AirVPN. Mỗi cái có hạn chế, nhằm thuyết phục bạn đăng ký bản trả phí đầy đủ.

Ví dụ, ProtonVPN không giới hạn dữ liệu, nhưng bạn chỉ dùng được trên một thiết bị. VPN miễn phí Ubuntu khác, AirVPN, chỉ miễn phí ngắn hạn, nhưng cung cấp trial 3 ngày dài hơn chỉ €2 (khoảng $2.25). Tuy nhiên cần lưu ý AirVPN không luôn mở đăng ký mới, nên lựa chọn này có thể không khả dụng cho bạn.

Thiết Lập VPN Trên Ubuntu

Với dịch vụ VPN đã chọn, tải client, và thiết lập trên Ubuntu. Việc thiết lập VPN trên Ubuntu khác nhau tùy thuộc thông số phần mềm client. Có thể nghĩa là tải file DEB, file snap, hoặc đơn giản lấy client qua terminal từ repositories, hoặc từ GitHub.

Để demo, đây là cách thiết lập ExpressVPN trên Ubuntu.

Với subscription đang hoạt động, đăng nhập trang web, hoàn tất xác thực 2 bước. Nếu OS không tự detect, chọn See all devices và chọn Linux. Ở đây, chọn distro (chúng tôi dùng Ubuntu 64-bit cho demo) và nhấp Download.

Cách Cài Đặt VPN Client Trên Ubuntu Linux

File DEB sẽ tải xuống và bạn sẽ được nhắc mở file. Dùng trình quản lý phần mềm mặc định cho việc này và chờ VPN cài đặt.

ExpressVPN, giống nhiều Linux VPN khác, chạy từ command line. Nó vẫn cần một chút thiết lập. Mặc dù một số VPN yêu cầu nhập username và mật khẩu, ExpressVPN dùng authentication key. Thiết lập ExpressVPN trên Ubuntu nghĩa là mở command prompt, rồi nhập:

expressvpn authenticate

Khi được nhắc, dán (hoặc nhập) chuỗi xác thực.

Dùng lệnh expressvpn để hiển thị tùy chọn. Bạn có thể nhanh chóng kết nối đến VPN server bằng cách nhập quốc gia trong lệnh:

expressvpn connect Germany

Hoặc bạn cũng có thể nhập quốc gia, vị trí, và số server:

expressvpn connect Germany - Frankfurt -1
Cách Cài Đặt VPN Client Trên Ubuntu Linux

Để ngắt kết nối, chỉ cần dùng:

expressvpn disconnect

Quá kỹ thuật? May mắn thay, ExpressVPN và các VPN khác cung cấp browser plugin cho Chrome và Firefox. Những thứ này làm việc dùng dịch vụ VPN dễ dàng hơn nhiều nếu client truy cập chuột không có sẵn cho OS của bạn.

Tất cả nhà cung cấp VPN thân thiện Linux cung cấp command line app tương tự, vì vậy bạn nên thấy các bước này hướng dẫn hữu ích cho hầu hết chúng. Tự nhiên, kiểm tra tài liệu của dịch vụ VPN bạn chọn cho các bước chính xác.

Không Có VPN Client? Cài OpenVPN Trên Linux

Điều gì nếu bạn không có VPN client với dịch vụ VPN đã chọn, hoặc bạn thường xuyên chuyển VPN? Trong tình huống này, có app VPN-client sẵn sàng dùng là hợp lý. Thay vì cài client này sau client kia, chỉ dùng một app VPN-client đơn lẻ.

May mắn thay, giải pháp như vậy tồn tại. Bạn cần client OpenVPN trên Ubuntu Linux, có thể cài bằng:

sudo apt install openvpn
Cách Cài Đặt VPN Client Trên Ubuntu Linux

Cách Dùng OpenVPN Trên Linux Ubuntu

Vậy, bạn đã cài client OpenVPN trên Linux. Nhưng làm sao kết nối đến VPN server?

Bắt đầu bằng cách đảm bảo nhà cung cấp VPN của bạn hỗ trợ OpenVPN. Gần như tất cả đều hỗ trợ, nhưng bạn cần tải file cấu hình cho VPN server bạn muốn dùng. Kiểm tra trang support của nhà cung cấp VPN để biết chi tiết—file cấu hình có đuôi .OVPN.

Ví dụ, VPN server tại London có thể tên là London-VPN.OVPN.

Dùng ví dụ ExpressVPN lại, file kết nối đến server tại Thụy Sĩ là: my_expressvpn_switzerland_udp.ovpn. Để dùng này với client OpenVPN trên Ubuntu Linux, nhập:

sudo openvpn --config my_expressvpn_switzerland_udp.ovpn
Cách Cài Đặt VPN Client Trên Ubuntu Linux

Sau đó bạn sẽ được nhắc nhập thông tin đăng nhập để truy cập nhà cung cấp VPN. Nhập chúng, và kết nối VPN sẽ hoàn tất.

Giữ Hoạt Động Riêng Tư: Bật Ubuntu VPN Client Của Bạn

Quan trọng nhớ rằng nhà cung cấp VPN thường xuyên cập nhật app client và IP server. Dù bạn dùng client app hay app OpenVPN, hãy dành thời gian cập nhật thường xuyên cấu hình OVPN. Làm hàng tuần hoặc 2 tuần một lần để đảm bảo bạn truy cập server tốt nhất.

Các nhà cung cấp VPN khác nhau cung cấp hỗ trợ cho Linux, mặc dù số lượng nhỏ không hỗ trợ. Trong những cái hỗ trợ, trọng tâm hầu như luôn là Ubuntu, thay vì các distro Linux khác. Mặc dù các bước ở đây hoạt động với nhánh Ubuntu/Debian của các bản phân phối Linux, OpenVPN có thể dùng với tất cả phiên bản Linux khác.