데스크탑 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/IPSec 및 OpenVPN 프로토콜을 활용합니다. OpenVPN 프로토콜은 TCP와 UDP를 모두 지원하므로 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, Fedora 및 Rocky 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을 설치하고 사용하는 방법에 대한 가이드를 마칩니다.