Mục lục [Ẩn]
Một VPN (Virtual Private Network) là một đường hầm mã hóa mà kéo dài qua một mạng công cộng. Nó cho phép người dùng duyệt và truy cập các tài nguyên một cách an toàn qua kết nối internet với sự riêng tư và bảo mật tối đa.
ProtonVPN là một VPN tốc độ cao của Thụy Sĩ, bảo mật dữ liệu quý giá của bạn như mật khẩu bằng cách sử dụng một đường hầm được mã hóa. Nó cung cấp các tính năng đáng chú ý như:
+ Mã hóa toàn bộ ổ đĩa trên máy chủ ProtonVPN giúp bảo mật dữ liệu khỏi các cuộc tấn công.
+ Các giao thức VPN mạnh như KEv2/IPSec và OpenVPN.
+ Mã hóa mạnh mẽ với AES-256 để mã hóa mạng, RSA 4096 bit để trao đổi khóa và HMAC với SHA384 để xác thực tin nhắn.
+ Bộ mật mã mã hóa với khả năng bảo mật chuyển tiếp hoàn hảo. Điều này ngụ ý rằng lưu lượng được mã hóa không thể được ghi lại và được giải mã sau này nếu khóa mã hóa bị xâm phạm.
+ Chính sách không có nhật ký. Dữ liệu hoặc hoạt động internet của bạn không được theo dõi.
+ ProtonVPN cung cấp nhiều vị trí máy chủ và tại thời điểm viết hướng dẫn này, nó tự hào có hơn 1200 máy chủ trải rộng trên 55 quốc gia.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt ProtonVPN trên Linux.
Đăng ký tài khoản Proton VPN
Bước đầu tiên, trước khi thực hiện bất kỳ bước nào khác, là tạo một tài khoản ProtonVPN. Bạn có thể làm như vậy bằng cách truy cập trang web Official Proton VPN và nhấp vào tab Giá cả.
Proton VPN cung cấp 4 mô hình định giá cụ thể là: Miễn phí, Cơ bản. Plus và Visionary. Với mục đích trình diễn, chúng tôi sẽ sử dụng gói 'Miễn phí' cho phép bạn thử nghiệm ProtonVPN miễn phí trong tối đa 7 ngày. Với gói 'Miễn phí', bạn có quyền truy cập vào 23 máy chủ trải khắp 3 quốc gia.
Vì vậy, hãy nhấp vào nút 'NHẬN MIỄN PHÍ' trong tùy chọn 'Miễn phí'.
Thao tác này sẽ đưa bạn đến trang Đăng ký, nơi bạn sẽ được yêu cầu điền thông tin chi tiết của mình. Một mã OTP sẽ được gửi đến tài khoản email của bạn để kích hoạt tài khoản của bạn.
Sau khi đăng nhập, hãy chuyển sang thanh bên trái và nhấp vào 'Tài khoản' sau đó nhấp vào tùy chọn Tên người dùng OpenVPN/IKEv2. Thao tác này sẽ hiển thị OpenVPN/IKEv2 chi tiết tên người dùng và mật khẩu.
Sao chép và dán các chi tiết này vào nơi khác vì bạn sẽ cần chúng ở phần sau của hướng dẫn này trong quá trình cấu hình Proton VPN.
Cài đặt Proton VPN trong Linux
Với tài khoản ProtonVPN đã được tạo, bước tiếp theo là cài đặt ProtonVPN. VPN tận dụng các IKEv2/IPSec và OpenVPN giao thức. Giao thức OpenVPN hỗ trợ cả TCP và UDP và vì lý do này, chúng tôi sẽ sử dụng OpenVPN trên máy tính để bàn Linux của mình.
Để cài đặt OpenVPN, hãy chạy các lệnh sau:
Cài đặt OpenVPN trong Debian/Ubuntu
$ sudo apt update
$ sudo apt install openvpn dialog python3-pip python3-setuptools
Sau đó cài đặt ProtonVPN CLI bằng trình quản lý gói pip.
$ sudo pip3 install protonvpn-cli
Cài đặt OpenVPN trong RHEL/CentOS 8 và Rocky Linux
Trên các dẫn xuất Red Hat như RHEL/CentOS, Fedora và Rocky Linux, chạy các lệnh được hiển thị.
$ sudo dnf install -y openvpn dialog python3-pip python3-setuptools
$ sudo pip3 install protonvpn-cli
Cài đặt OpenVPN trong Arch Linux/Manjaro
Đối với các bản phân phối dựa trên Arch, hãy chạy các lệnh được hiển thị.
$ sudo pacman -S openvpn dialog python-pip python-setuptools
$ sudo pip3 install protonvpn-cli
Thiết lập ProtonVPN trong Linux
Khi các gói OpenVPN bắt buộc đã được cài đặt, bước tiếp theo là định cấu hình ProtonVPN trên màn hình Linux của bạn.
Để làm như vậy, hãy chạy lệnh bên dưới.
$ sudo protonvpn init
Phần này sẽ hướng dẫn bạn một vài bước cấu hình. Trước tiên, bạn sẽ được yêu cầu cung cấp tên người dùng và mật khẩu OpenVPN. Nhớ lại các chi tiết mà chúng tôi đã đề nghị bạn sao chép và dán vào đâu đó? Đây là những chi tiết mà bạn cần cung cấp.
Do đó, hãy nhập tên người dùng và mật khẩu của bạn và xác nhận mật khẩu của bạn.
Tiếp theo, Gõ 1 để chọn gói cơ bản là gói mà chúng tôi đang sử dụng.
Tiếp theo, bạn sẽ được yêu cầu chọn giữa các giao thức TCP hoặc UDP . Cả hai đều hoạt động tốt, nhưng vì lợi ích của tốc độ, chúng tôi khuyên bạn nên sử dụng UDP, do đó nhập 1 và nhấn ENTER.
Cuối cùng, một bản tóm tắt về các cấu hình đã chọn sẽ được hiển thị để bạn xem xét. Nếu tất cả đều ổn, nhấn 'Y' và nhấn ENTER. Nếu không, hãy nhấn 'n' để quay lại và bắt đầu lại từ đầu.
Tắt IPv6 trong Linux
Vì máy khách ProtonVPN không cung cấp hỗ trợ cho Ipv6, phương pháp hay nhất yêu cầu chúng tôi vô hiệu hóa nó để tránh rò rỉ IPv6. Để làm như vậy, hãy mở /etc/sysctl.conf tệp cấu hình.
$ sudo vim /etc/sysctl.conf
Cuối cùng, hãy nối thêm các dòng sau
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1
Lưu các thay đổi và thoát khỏi tệp cấu hình. Để duy trì các thay đổi, hãy chạy lệnh:
$ sudo sysctl -p
Kết nối với ProtonVPN trong Linux
Chúng ta đã hoàn tất phần lớn các cấu hình. Bước duy nhất còn lại là thiết lập kết nối an toàn với một trong các máy chủ ProtonVPN từ máy tính để bàn Linux của chúng tôi bằng ứng dụng khách ProtonVPN.
Để tạo kết nối, hãy chạy lệnh:
$ sudo protonvpn connect
Gói Miễn phí cung cấp cho bạn lựa chọn gồm 3 quốc gia: Nhật Bản, Hà Lan và Mỹ. Bất kỳ điều nào trong số này sẽ làm tốt. Ở đây. chúng tôi đã chọn Nhật Bản.
Tiếp theo, chọn vị trí máy chủ từ quốc gia bạn đã chọn.
Tiếp theo, bạn sẽ được yêu cầu chọn một giao thức. Như trước đây, hãy chọn UDP để có tốc độ nhanh.
Vài giây sau, kết nối an toàn sẽ được thiết lập như hình minh họa. Nếu bạn gặp lỗi, hãy quay lại và thiết lập lại ProtonVPN như đã cung cấp ở Bước 3.
Bạn có thể xác nhận thay đổi IP từ trình duyệt web của mình bằng cách truy cập https://whatismyip.com. Kết quả xác nhận rằng vị trí của chúng tôi đã thay đổi thành Osaka, Nhật Bản, điều này xác nhận rằng thiết lập của chúng tôi đã thành công.
Ngắt kết nối khỏi Proton VPN
Sau khi sử dụng xong dịch vụ ProtonVPN, bạn có thể ngắt kết nối bằng lệnh:
$ sudo protonvpn disconnect
Và phần này kết thúc hướng dẫn hôm nay của chúng tôi về cách bạn có thể cài đặt và sử dụng Proton VPN trên Linux.
+ Fanpage: https://www.facebook.com/nhanhoacom
+ Chỉ đường: https://g.page/nhanhoacom
+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html
————————————————————
CÔNG TY TNHH PHẦN MỀM NHÂN HÒA
Hotline: 1900 6680
Trụ sở chính: Tầng 4 - Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội
Tel: (024) 7308 6680 – Email: sales@nhanhoa.com
Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM
Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com
Chi nhánh Vinh - Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An
Tel: 0915221384 – Email: contact@nhanhoa.com