Ubuntu, Kali 또는 Mint로 VPN을 설정하려면 올바른 위치에 있습니다. 이 기사에서는 다음을 사용하여 VPN을 설치하는 간단한 방법 안내서입니다. 리눅스 VPN GUI, 네트워크 관리자 및 기타 방법.

이 기사의 인기 덕분에 우분투에 VPN을 설치하는 데 중점을 두었지만 동일한 지침이 Linux Mint, Debian 및 Kali (Debian 기반)에 적용되며 다른 Linux 배포판 사용자에게 유용한 지침을 제공해야합니다..

온라인 보안 유지에 대해 자세히 알아보기

데이터 보안 방법에 대한 자세한 내용을 보려면 아래 가이드를 확인하십시오.


  • 가장 안전한 Linux 배포판-이 가이드에서는 가장 안전한 두 가지 Linux 배포판을 나열합니다..
  • VPN 암호화-PPTP에서 OpenVPN까지의 VPN 암호화에 대해 알아야 할 모든 것.

VPN의 맞춤형 Linux 소프트웨어 설치

대부분의 운영 체제에서 VPN을 설정하는 가장 쉬운 방법은 VPN 공급자의 사용자 지정 소프트웨어를 사용하는 것입니다. Linux에서도 마찬가지이지만, 사용자 정의 Linux GUI 클라이언트를 제공하는 VPN 제공 업체는 거의 없습니다..

사실, Windows 및 macOS 소프트웨어에서 일반적으로 발견되는 모든 기능을 갖춘 Linux 용 VPN GUI를 제공하는 유일한 VPN 제공 업체는 AirVPN 및 Mullvad입니다. .

Linux 고객 소프트웨어에서 VPN 설정

AirVPN의 "Eddie"클라이언트는 다양한 Linux 구성을 지원하며 오픈 소스입니다.

Mullvad의 VPN 클라이언트는 Ubuntu (Debian), Fedora, Linux Elementary Freya 및 Arch Linux를 지원합니다. 또한 오픈 소스입니다.

Linux에 VPN 설치

ExpressVPN은 또한 사용자 정의 Linux 클라이언트를 제공하지만 명령 행 전용이며 모든 기능을 갖추고 있지는 않습니다. Ubuntu, Fedora 및 Raspbian에서 사용할 수 있지만 오픈 소스는 아닙니다..

NetworkManager를 통한 Linux 용 OpenVPN

전용 클라이언트 이외의 대부분의 Linux 시스템에서 OpenVPN을 설치하고 사용하는 가장 쉬운 방법은 NetworkManager 데몬을 사용하는 것입니다..

AirVPN은“여러 가지 중요한 문제로 인해”NetworkManager를 사용하지 말 것을 권장합니다. 그러나 이에 대한 자세한 내용은 알 수 없었으며 대부분의 VPN은 기꺼이 사용하고 있습니다..

우분투 그놈에 OpenVPN 설치

  1. 선택한 VPN 제공 업체에 계정을 등록하십시오.
  2. 연결하려는 서버에 대한 공급자의 .ovpn 구성 파일을 다운로드하십시오. 이들은 종종 .zip 파일로 일괄 다운로드 할 수 있습니다.이 경우 사용하기 전에 압축을 풀어야합니다..

    과거에는 NetworkManager가 인라인 인증서와 키를 좋아하지 않았습니다. 이 때문에 많은 VPN에서 VPN을 별도로 다운로드 할 것을 권장합니다. 그러나 이것은 더 이상 필요하지 않은 것 같습니다.

  3. 터미널 창을 열고 다음을 입력하여 NetworkManager 용 Ubuntu OpenVPN 패키지를 다운로드하여 설치하십시오.

    sudo apt-get 설치 network-manager-openvpn-gnome

  4. 알림 바에서 NetworkManager 아이콘을 클릭하여 OpenVPN이 올바르게 설치되었는지 확인하십시오.

    우분투에 VPN 설치

    그런 다음 VPN 끄기로 이동하십시오. -> VPN 설정 -> VPN -> + 버튼을 클릭하십시오.

    우분투에서 VPN 설정

    VPN 추가 상자에 OpenVPN 옵션이 나타납니다. OpenVPN이 보이지 않으면 PC를 다시 시작하십시오..

    VPN 우분투 설치

  5. OpenVPN 옵션이 표시되면 클릭하지 마십시오. 대신“파일에서 가져 오기…”를 클릭하십시오. .ovpn 파일을 다운로드 한 위치로 이동하여 하나를 두 번 클릭하십시오..

    우분투를위한 VPN 설정

  6. 서버의 VPN 설정으로 채워진 VPN 추가 상자가 나타납니다. 사용자 이름과 비밀번호를 입력하고 "추가"를 누르십시오..
  7. 이제 VPN이 설정되었습니다. 예이! 시작하려면 NetworkManager로 이동하십시오. -> VPN 끄기 -> 연결하려는 서버를 선택하십시오.

    우분투 VPN을 설치하는 방법

Linux 터미널을 통해 직접 OpenVPN

AirVPN에 따르면 Linux 터미널을 통해 OpenVPN을 사용하는 것이 NetworkManager를 사용하는 것보다 더 안전하지만 독립적으로 확인하거나 세부 사항을 알 수는 없지만.

불행히도, VPN과 사용하는 Linux의 풍미에 따라 세부 사항이 너무 다양하므로 일반적인 설정 가이드를 수행 할 수 없습니다. 그러나 가장 좋은 공급자는 가이드가 있습니다.

OpenVPN을 직접 사용하는 경우 DNS 요청이 VPN 제공 업체의 DNS 서버로 푸시되지 않습니다. resolvconf를 수정하여 DNS를 VPN의 DNS 서버로 푸시하면 IP 유출을 해결할 수 있습니다.

또는 모든 트래픽 (DNS 요청 포함)이 VPN 서버를 통과하도록 iptables 방화벽을 수동으로 구성 할 수 있습니다. 이것은 적어도 모든 DNS 요청이 VPN에 의해 ​​프록시되도록 보장합니다. 또한 킬 스위치 역할을합니다.

VPN 웹 사이트의 설명서에 이러한 문제에 대한 추가 지침이 제공 될 수 있습니다..

NetworkManager를 통해 PPTP를 사용하여 Linux 용 VPN 수동 구성

PPTP는 안전한 VPN 프로토콜이 아니므로 일반적으로 사용하지 않는 것이 좋습니다. NetworkManager에는 PPTP 지원이 "즉시"제공되므로 보안이 최우선 순위가 아닌 경우 PPTP를 유용한 "빠르고 더러운"솔루션으로 만들 수 있습니다..

  1. 네트워크 관리자로 이동 -> VPN 설정. VPN 상자 옆에있는 + 아이콘을 클릭하십시오 -> 지점 간 터널링 프로토콜 (PPTP)

    우분투 VPN 설정

  2. VPN에서 제공 한 PPTP 설정을 입력하십시오. 이 설정은 Linux에만 국한되지 않으므로 다른 플랫폼에 대해 제공된 일반 설정 또는 설정을 사용할 수 있습니다..

    우분투 리눅스에 VPN 추가

L2TP / IPsec을 사용하여 Linux 용 VPN 수동 구성

완전한 VPN 암호화 안내서에서 사용하지 않는 L2TP는 통과하는 트래픽에 암호화 또는 기밀성을 제공하지 않는 터널링 프로토콜이므로 일반적으로 IPsec 인증 제품군 (L2TP / IPsec)으로 구현됩니다..

NetworkManager에 L2TP / IPsec을 설치하는 방법

NetworkManager-l2tp는 L2TP / IPsec 지원을 포함하는 NetworkManager 1.2 이상용 VPN 플러그인입니다..

설치하려면 터미널을 시작하고 다음 명령을 입력하십시오.

sudo add-apt-repository ppa : nm-l2tp / 네트워크 관리자 -l2tp

sudo apt-get 업데이트

sudo apt-get 설치 네트워크 관리자 l2tp

추가 바이너리를 설치하라는 메시지가 표시 될 수 있습니다 (예 : 그놈의 경우). PC를 다시 시작하면 NetworkManager에서 L2TP가 활성화됩니다..

VPN L2TP PPTP 설치

설정은 추가 IPSec 인증 세부 정보를 입력해야한다는 점을 제외하고 PPTP 사용과 매우 유사합니다 (위 참조). 다시 말하지만 VPN은 이러한 기능을 제공 할 수 있어야하며 일반 설정은 괜찮습니다..

VPN L2TP 및 IPsec 설정

2018 년 5 월 업데이트 : xl2tpd에는 현재 IPSec 프로토콜과의 사용을 손상시킬 수있는 버그가 있습니다. 이 문제는 이미 Fedora에서 수정되었으므로 우분투와 데비안에서 곧 패치 될 것으로 예상됩니다. 자세한 내용과 최신 업데이트는 여기를 참조하십시오.

IKEv2를 사용하여 Linux 용 VPN 수동 구성

IKEv2는 VPN 서비스에서 빠르게 인기를 얻고있는 안전하고 빠른 VPN 프로토콜입니다. Linux에서 strongSwan을 통해 지원됩니다. strongSwan 패키지는 대부분의 Linux 버전에서 사용 가능하거나 직접 컴파일 할 수 있습니다..

NetworkManager 용 IKEv2 설치 방법 소스에서 이것을 빌드하거나 Debian / Ubuntu 사용자가 터미널을 열고 다음을 입력 할 수 있습니다.

sudo apt-get 설치 네트워크 관리자 -strongswan

사용중인 플러그인은 위에서 설명한 L2PT NetworkManager 플러그인과 동일하게 작동합니다..

VPN에서 제공 한 IKEv2 설정을 입력하기 만하면됩니다 (IKEv2를 지원하는 경우)..

Linux 용 IKEv2 VPN

Linux 용 VPN을 테스트하는 방법

NetworkManager를 사용하는 경우 알림 표시 줄의 작은 네트워크 잠금 아이콘을 통해 연결되어 있음을 한눈에 알 수 있습니다..

Linux에서 VPN을 테스트하는 방법

추가 확인을 위해 VPN이 연결되어 있고 올바르게 작동하려면 IP 누출 테스트를 실행할 수 있습니다.

IP 누출에 대한 VPN 확인

VPN에 연결되면 (어떤 방법 으로든) IP 누출을 확인하는 것이 좋습니다..

IP 누출을위한 Linux VPN 확인

위의 예는 잘못된 IPv6 누출 사례를 보여줍니다. IPv4 DNS 결과는 미국의 VPN 서버에 연결되어 있음을 올바르게 표시하지만 웹 사이트는 정기적 인 DNS 유출과 WebRTC를 통해 내 실제 영국 IPv6 주소를 볼 수 있습니다. 불합격!

영국 또는 미국에서 VPN으로 보안을 유지하는 방법에 대한 자세한 내용은 아래 가이드를 확인하십시오.

  • VPN 영국
  • VPN 미국

개인용 – [RFCxxxx] IP는 로컬 IP 전용입니다. 개인이나 장치를 식별하는 데 사용할 수 없으므로 IP 누출을 구성하지 않습니다.

Linux 용 VPN 설정 : 결론

대부분의 Linux와 마찬가지로 상황이 주류 플랫폼보다 쉽지 않습니다. 즉, 경험이없는 데비안 / 우분투 사용자조차도 NetworkManager를 사용하여 VPN을 설정하는 데 아무런 문제가 없어야합니다.

이미지 크레디트 : Profit_Image / Shutterstock 작성.

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me