Trang chủ Proton VPN

Cách sử dụng Proton VPN Linux CLI

Đọc
8 phút
Danh mục
Linux

Màn hình khởi động Proton VPN CLI

Proton VPN CLI (tiện ích dòng lệnh) chạy từ terminal Linux. Công cụ này khác với ứng dụng Linux (GUI) vốn có giao diện đồ họa người dùng.

Các bản phân phối được hỗ trợ

Proton VPN CLI được Proton hỗ trợ chính thức trên các phiên bản ổn định mới nhất của:

  • Debian
  • Ubuntu
  • Fedora

CLI cũng khả dụng(cửa sổ mới) trên Arch Linux. Việc hỗ trợ chính thức cho Arch đang được triển khai.

  • Arch

Công cụ này cũng có thể hoạt động trên các bản phân phối Linux khác, nhưng việc hỗ trợ cho các bản phân phối khác có thể bị hạn chế.

Lưu ý rằng Linux CLI yêu cầu gnome-keyring(cửa sổ mới) (công cụ này cũng có thể hoạt động với KWallet của KDE, nhưng không được hỗ trợ chính thức) và NetworkManager(cửa sổ mới).

Cũng xin lưu ý rằng CLI hiện không hoạt động trên các thiết lập không đầu (headless).

Các tính năng nâng cao sẽ được bổ sung thêm trong quá trình tiếp tục phát triển.

Cách cài đặt CLI cho Linux

Có thể cài đặt cả ứng dụng Proton VPN Linux GUI chính thức và Linux CLI, nhưng không thể chạy cả hai cùng một lúc.

Debian và Ubuntu

1. Cài đặt kho lưu trữ Proton VPN Linux tương tự như đối với ứng dụng Proton VPN Linux GUI chính thức. Làm theo bước 1 và 2 trong các hướng dẫn sau (nếu muốn, có thể sử dụng kho lưu trữ beta thay thế):

Nếu đã cài đặt ứng dụng GUI chính thức, không cần thực hiện bước này.

2. Chạy lệnh:

sudo apt install proton-vpn-cli

Fedora

1. Cài đặt kho lưu trữ Fedora Proton VPN Linux tương tự như đối với ứng dụng Proton VPN Linux (GUI) chính thức. Làm theo bước 1 và 2 trong hướng dẫn sau (nếu muốn, có thể sử dụng kho lưu trữ beta thay thế).

Nếu đã cài đặt ứng dụng GUI chính thức, không cần thực hiện bước này.

2. Chạy lệnh:

sudo dnf install proton-vpn-cli

Là một phần của quá trình cài đặt trên Fedora, hệ thống sẽ yêu cầu chấp nhận khóa OpenPGP. Để thực hiện việc này khi được nhắc, hãy nhấn y .

UserID     : "Proton Technologies AG (Fedora 44) "
Fingerprint: 6929133BDE1CE1CFA9EDB286D84176F6844830D4

Lưu ý: Dấu vân tay này chỉ chính xác cho phiên bản Fedora mới nhất (v. 44). Nếu đang sử dụng phiên bản Fedora cũ hơn, dấu vân tay sẽ khác.

Arch

Chỉ cần mở cửa sổ terminal và chạy lệnh:

pacman -S proton-vpn-cli

Cách sử dụng CLI cho Linux

Cách đăng nhập

1. Mở cửa sổ terminal và chạy lệnh:

protonvpn signin [tên_người_dùng]

2. Sau đó, hệ thống sẽ nhắc nhập mật khẩu Proton. Như thường lệ với dòng lệnh Linux, sẽ không có phản hồi nào hiển thị trên màn hình khi thực hiện việc này, vì vậy chỉ cần nhấn [Enter] sau khi hoàn tất.

Linux CLI commands

Cách kết nối với máy chủ VPN

Để kết nối với máy chủ VPN nhanh nhất hiện có trong gói dịch vụ, hãy chạy lệnh:

protonvpn connect

Để kết nối với một quốc gia cụ thể:

protonvpn connect --country [Quốc gia]

Đối với [Quốc gia], có thể sử dụng mã quốc gia (US, GB, DE) hoặc tên đầy đủ của quốc gia đó trong dấu ngoặc kép. Ví dụ:

protonvpn connect --country US

hoặc

protonvpn connect --country "United States"

Để kết nối với một thành phố cụ thể, hãy chạy lệnh:

protonvpn connect --city [Thành phố]

Đối với [Thành phố], chỉ cần nhập tên thành phố gồm một từ hoặc sử dụng dấu ngoặc kép cho tên gồm nhiều từ. Ví dụ:

protonvpn connect --city miami

hoặc

protonvpn connect --city "New York"

Để kết nối với một máy chủ cụ thể, hãy chạy:

protonvpn connect [tên máy chủ]

Có thể tìm thấy danh sách tên máy chủ Proton VPN tại đây. Ví dụ:

protonvpn connect CH#242

Lưu ý rằng tên quốc gia, thành phố, bang và máy chủ không phân biệt chữ hoa chữ thường, do đó việc sử dụng chữ viết hoa hay chữ thường đều không quan trọng.

Cách ngắt kết nối và đăng xuất

Để ngắt kết nối VPN, hãy chạy:

protonvpn disconnect

Lưu ý rằng tài khoản Proton VPN vẫn sẽ được đăng nhập. Nếu người khác sử dụng máy tính này, nên đăng xuất. Để thực hiện việc này, hãy chạy:

protonvpn signout

Cách cấu hình các cài đặt VPN

Để cấu hình các cài đặt VPN nâng cao, hãy chạy lệnh sau:

protonvpn config set [tùy chọn] [cài đặt][cài đặt 2]

Hầu hết các tùy chọn chỉ có một cài đặt và tất cả cài đặt sẽ đặt lại về mặc định khi đăng xuất.

Để liệt kê tất cả các lệnh cấu hình hiện có, hãy chạy:

protonvpn config list

Dưới đây là danh sách các cài đặt hiện có trên CLI:

Báo cáo sự cố ẩn danh

Việc kích hoạt tùy chọn này sẽ gửi báo cáo sự cố ẩn danh đến Proton VPN, giúp khắc phục lỗi và cải thiện phần mềm.

Tùy chọn: anonymous-crash-reports
Cách sử dụng:

Để kích hoạt:

protonvpn config set anonymous-crash-reports on

Để vô hiệu hóa:

protonvpn config set anonymous-crash-reports off

IPv6

Tùy chọn: ipv6
Cách sử dụng: Xem Hỗ trợ Proton VPN và IPv6

Tiết chế NAT (Loại NAT 2)

Tùy chọn: moderate-nat
Cách sử dụng: Xem Tiết chế NAT là gì và cách sử dụng?

Công tắc ngắt

Tùy chọn: kill-switch
Cách sử dụng: Xem Xem Công tắc ngắt là gì?

VPN Accelerator

Tùy chọn: vpn-accelerator
Cách sử dụng: Xem Cách sử dụng VPN Accelerator

DNS tùy chỉnh

Tùy chọn: custom-dns
Cách sử dụng: Xem Cách sử dụng DNS tùy chỉnh

Công tắc ngắt

Tùy chọn: kill-switch
Cách sử dụng: Xem Công tắc ngắt là gì?

NetShield Ad-blocker

Tùy chọn: netshield
Cách sử dụng: Xem cách sử dụng NetShield Ad-blocker

Chuyển tiếp cổng

Tùy chọn: port-forwarding
Cách sử dụng: Xem Chuyển tiếp cổng

Để xem danh sách cập nhật các tính năng hiện có trên Linux CLI, hãy chạy:

protonvpn config set