Cách sử dụng Proton VPN Linux CLI
- Đọc
- 8 phút
- Danh mục
- Linux

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ợ
- Cách cài đặt CLI cho Linux
- Cách sử dụng CLI cho Linux
- Cách cấu hình cài đặt VPN
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.

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