웹사이트 검색

데스크탑 Linux에서 ProtonVPN을 설치하고 사용하는 방법


VPN(가상 사설망)은 공용 네트워크를 통해 확장되는 암호화된 터널입니다. 이를 통해 사용자는 최대한의 개인정보 보호와 기밀성을 유지하면서 인터넷 연결을 통해 리소스를 안전하게 탐색하고 액세스할 수 있습니다.

ProtonVPN은 암호화된 터널을 사용하여 비밀번호와 같은 소중한 데이터를 보호하는 스위스 기반의 고속 VPN입니다. 다음과 같은 주목할만한 기능을 제공합니다.

  • 공격으로부터 데이터를 보호하는 데 도움이 되는 ProtonVPN 서버의 전체 디스크 암호화.
  • KEv2/IPSec 및 OpenVPN과 같은 강력한 VPN 프로토콜.
  • 네트워크 암호화를 위한 AES-256, 키 교환을 위한 4096비트 RSA, 메시지 인증을 위한 SHA384를 갖춘 HMAC를 사용한 강력한 암호화입니다.
  • 완벽한 순방향 보안을 갖춘 암호화 암호 제품군입니다. 이는 암호화 키가 손상되면 암호화된 트래픽을 캡처하고 나중에 해독할 수 없음을 의미합니다.
  • 로그 정책이 없습니다. 귀하의 데이터 또는 인터넷 활동은 추적되지 않습니다.

ProtonVPN은 다양한 서버 위치를 제공하며, 이 가이드를 작성하는 시점에는 55개국에 분산된 1200개 이상의 서버를 자랑합니다.

이 가이드에서는 Linux에 ProtonVPN을 설치하는 방법을 보여줍니다.

ProtoVPN 계정에 가입하세요

무엇보다도 첫 번째 단계는 ProtonVPN 계정을 만드는 것입니다. 공식 ProtonVPN 웹사이트로 가서 '가격' 탭을 클릭하면 됩니다.

Proton VPN무료, 기본의 4가지 가격 모델을 제공합니다. 플러스비저너리. 데모 목적으로 최대 7일 동안 ProtonVPN을 무료로 테스트할 수 있는 '무료' 플랜을 사용하겠습니다. '무료' 요금제를 사용하면 3개국에 분산된 23개의 서버에 액세스할 수 있습니다.

따라서 '무료' 옵션 아래에서 '무료' 버튼을 클릭하세요.

그러면 세부 정보를 입력해야 하는 가입 페이지로 이동됩니다. 계정을 활성화하기 위해 OTP가 귀하의 이메일 계정으로 전송됩니다.

로그인한 후 왼쪽 사이드바로 가서 '계정'을 클릭한 다음 'OpenVPN/IKEv2 사용자 이름' 옵션을 클릭하세요. 그러면 OpenVPN/IKEv2 사용자 이름 및 비밀번호 세부정보가 표시됩니다.

Proton VPN을 구성하는 동안 이 가이드의 뒷부분에서 필요하므로 이러한 세부 정보를 다른 곳에 복사하여 붙여넣으세요.

Linux에 ProtonVPN 설치

ProtonVPN 계정이 이미 생성된 상태에서 다음 단계는 ProtonVPN을 설치하는 것입니다. VPN은 IKEv2/IPSecOpenVPN 프로토콜을 활용합니다. OpenVPN 프로토콜은 TCPUDP를 모두 지원하므로 Linux 데스크톱에서는 OpenVPN을 사용합니다.

OpenVPN을 설치하려면 다음 명령을 실행하세요.

Debian/Ubuntu에 OpenVPN 설치

sudo apt update
sudo apt install openvpn dialog python3-pip python3-setuptools

그런 다음 pip 패키지 관리자를 사용하여 ProtonVPN CLI를 설치하세요.

sudo pip3 install protonvpn-cli

RHEL/CentOS 8 및 Rocky Linux에 OpenVPN 설치

RHEL/CentOS, FedoraRocky Linux와 같은 Red Hat 파생 제품에서는 표시된 명령을 실행합니다.

sudo dnf install -y openvpn dialog python3-pip python3-setuptools
sudo pip3 install protonvpn-cli

ArchLinux/Manjaro에 OpenVPN 설치

Arch 기반 배포판의 경우 표시된 명령을 실행하세요.

sudo pacman -S openvpn dialog python-pip python-setuptools
sudo pip3 install protonvpn-cli

Linux에서 ProtonVPN 설정

필수 OpenVPN 패키지가 설치되면 다음 단계는 Linux 데스크톱에서 ProtonVPN을 구성하는 것입니다.

그렇게 하려면 아래 명령을 실행하세요.

sudo protonvpn init

여기에서는 몇 가지 구성 단계를 안내합니다. 먼저 OpenVPN 사용자 이름과 비밀번호를 제공해야 합니다. 어딘가에 복사하여 붙여넣으라고 권장했던 세부정보를 기억하시나요? 제공해야 할 세부정보입니다.

따라서 사용자 이름과 비밀번호를 입력하고 비밀번호를 확인하세요.

다음으로 1을 입력하여 우리가 사용하고 있는 기본 플랜을 선택하세요.

다음으로 TCP 또는 UDP 프로토콜 중에서 선택해야 합니다. 둘 다 잘 작동하지만 속도를 위해 UDP를 사용하는 것이 좋습니다. 따라서 1를 입력하고 ENTER를 누르세요.

마지막으로 검토할 수 있도록 선택한 구성의 요약이 표시됩니다. 문제가 없으면 'Y'를 누르고 ENTER를 누르세요. 그렇지 않은 경우에는 'n'을 눌러 돌아가서 처음부터 다시 시작하세요.

Linux에서 IPv6 비활성화

ProtonVPN 클라이언트는 Ipv6에 대한 지원을 제공하지 않으므로 IPv6 유출을 방지하려면 클라이언트를 비활성화하는 것이 좋습니다. 이렇게 하려면 /etc/sysctl.conf 구성 파일을 엽니다.

sudo vim  /etc/sysctl.conf

맨 끝에 다음 줄을 추가하십시오.

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

변경 사항을 저장하고 구성 파일을 종료합니다. 변경 사항을 유지하려면 다음 명령을 실행하십시오.

sudo sysctl -p

Linux에서 ProtonVPN에 연결

우리는 대부분의 구성을 마쳤습니다. 남은 유일한 단계는 ProtonVPN 클라이언트를 사용하여 Linux 데스크톱에서 ProtoVPN 서버 중 하나에 보안 연결을 설정하는 것입니다.

연결하려면 다음 명령을 실행하십시오.

sudo protonvpn connect

무료 플랜에서는 일본, 네덜란드, 미국의 3개 국가 중에서 선택할 수 있습니다. 이들 중 어떤 것이든 괜찮을 것입니다. 여기. 우리는 일본을 선택했습니다.

다음으로, 선택한 국가에서 서버 위치를 선택하세요.

다음으로 프로토콜을 선택해야 합니다. 이전과 마찬가지로 빠른 속도를 위해서는 UDP를 선택하세요.

몇 초 후에 그림과 같이 보안 연결이 설정됩니다. 오류가 발생하면 돌아가서 3단계에 제공된 대로 ProtonVPN을 다시 설정하세요.

IP 변경은 https://whatismyip.com을 방문하여 웹 브라우저에서 확인할 수 있습니다. 출력 결과에 따르면 위치가 일본 오사카로 변경되었으며 설정이 성공적으로 이루어졌음을 확인할 수 있습니다.

ProtonVPN 연결 끊기

ProtonVPN 서비스 사용을 마친 후에는 다음 명령을 사용하여 연결을 끊을 수 있습니다.

sudo protonvpn disconnect

이것으로 오늘 Linux에서 Proton VPN을 설치하고 사용하는 방법에 대한 가이드를 마칩니다.