참고: Graphical User Interface (GUI)로 ExpressVPN Linux 앱을 제어하려면, Linux용 ExpressVPN GUI 앱 또는 Chrome 및 Firefox용 ExpressVPN 브라우저 확장 프로그램을 사용할 수 있습니다.

이 튜토리얼은 명령줄 인터페이스 (CLI)를 통해 Linux용 ExpressVPN 앱을 설정하는 방법을 보여줍니다.

ExpressVPN은 다음과 같은 64비트 Linux 운영 체제와 호환됩니다:

  • Ubuntu: 24.04 LTS 이상
  • Debian: 12 이상
  • Fedora: 39 이상
  • Arch Linux: 최신 롤링 릴리스
  • Raspberry Pi OS 64비트: Bookworm 이상
  • Linux Mint 22 이상
중요: 위에 나열되지 않은 배포판은 공식적으로 지원되지 않습니다. 귀하의 배포판이 위의 운영 체제 기반인 경우, 이 튜토리얼을 따르면 ExpressVPN을 설정하고 사용할 수 있습니다. 단, ExpressVPN은 이러한 배포판의 문제에 대한 해결책을 제공하지 않습니다.

수동 설치를 선호하시나요? 수동 설정 지침을 확인하세요 OpenVPN (터미널을 통해) 및 OpenVPN (Ubuntu 네트워크 관리자 통해).

이동…

설치 프로그램 다운로드
앱 설치 및 활성화
크롬북 VPN 구매
VPN 서버 위치에서 연결 해제
다른 VPN 서버 위치 선택
다른 VPN 프로토콜로 전환하십시오
모든 명령어 보기
분할 터널링
광고, 추적기 및 유해 사이트 차단
Network Lock
앱 제거


설치 프로그램 다운로드

  1. ExpressVPN 설정 페이지로 이동합니다. 메시지가 표시되면 계정에 로그인합니다.
  2. 애플리케이션(또는 다른 기기 표시) 아래에서 Linux가 아직 선택되어 있지 않으면 선택합니다. Linux가 표시되지 않으면 운영 체제를 선택하여 드롭다운 메뉴를 연 다음 Linux를 선택합니다..
  3. 다운로드를 클릭하십시오.
  4. 파일 저장을 선택하세요. 확인을 클릭하세요.

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


앱 설치 및 활성화

앱 설치

터미널을 열고 설치 프로그램이 다운로드된 위치로 이동합니다. 예:

cd ~/Downloads

다음 명령어를 사용하여 파일을 실행 가능하도록 설정합니다:

chmod +x installer/name

실제 설치 프로그램의 이름에 따라 다르지만 명령어는 다음과 같이 나타날 수 있습니다:

chmod +x expressvpn-linux-universal-14.0.1.12858_release.run

앱 활성화

새 터미널을 엽니다. 활성화 코드를 파일에 저장합니다. 예:

echo 'your activation code' > activationCodeFile

활성화 코드를 저장한 후 해당 파일 이름을 사용하여 로그인 명령어를 실행합니다:

expressvpnctl login activationCodeFile

로그인에 성공하면 무단 접근을 방지하기 위해 생성한 활성화 코드 파일을 삭제합니다.

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


크롬북 VPN 구매

참고: CLI에서 연결 명령어를 사용하려면 ExpressVPN GUI 클라이언트가 실행 중이어야 하며, 또는 백그라운드 모드가 명령어를 실행하여 활성화되어야 합니다: expressvpnctl background enable

VPN에 연결하려면 다음 명령어를 실행하세요:

expressvpnctl connect

처음 연결하는 경우 ExpressVPN은 속도 및 거리 등의 요소를 기반으로 추천 서버 위치를 선택하는 Smart Location 기능을 사용합니다.

처음 연결이 아닐 경우, ExpressVPN은 마지막으로 연결한 서버 위치에 연결합니다.

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


VPN 서버 위치에서 연결 해제

VPN 연결을 해제하려면 다음 명령어를 실행합니다:

expressvpnctl disconnect

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


다른 VPN 서버 위치 연결

연결할 수 있는 위치 목록을 찾으려면, 터미널에 다음 명령어를 입력하세요:

expressvpnctl get regions

특정 VPN 서버 위치에 연결

특정 서버 위치에 연결하려면, 다음을 입력하세요:

expressvpnctl connect "LOCATION"

예를 들어, Germany – Frankfurt – 1에 연결하려면, 다음을 입력하세요:

expressvpnctl connect "Germany - Frankfurt - 1"

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


다른 VPN 프로토콜로 전환하십시오

중요: 다른 프로토콜로 전환하기 전에 VPN 연결을 끊으세요.

VPN 프로토콜은 사용자의 기기가 VPN 서버에 연결하는 수단입니다. 최상의 경험을 위해, ExpressVPN은 자동 프로토콜 옵션을 사용하는 것을 권장합니다. 기본적으로 선택되며 고객님의 네트워크에 가장 적합한 프로토콜을 자동으로 선택합니다.

일부 경우에는 다른 프로토콜로 전환하면 더 빠른 연결 속도를 제공할 수 있습니다.

Lightway – TCP로 전환하려면, 다음 명령어를 실행하세요:

expressvpnctl set protocol lightwaytcp

Lightway – UDP로 전환하려면, 다음 명령어를 실행하세요:

expressvpnctl set protocol lightwayudp

OpenVPN – TCP로 전환하려면, 다음 명령어를 실행하세요:

expressvpnctl set protocol openvpntcp

OpenVPN – UDP로 전환하려면, 다음 명령어를 실행하세요:

expressvpnctl set protocol openvpnudp

자동 옵션을 사용하려면, 이 명령어를 실행하세요:

expressvpnctl set protocol auto

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


모든 명령어 보기

앱의 기능과 명령어 목록을 보려면, 터미널에서 다음을 실행하세요:

expressvpnctl -h

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


분할 터널링

스플릿 터널링을 사용하여 ExpressVPN에 연결할 때 어떤 앱에서 VPN을 사용할지 정할 수 있습니다. 이 기능을 통해 Linux 장치에서 로컬 및 차단된 콘텐츠에 모두 액세스할 수 있습니다.

스플릿 터널링을 활성화하려면, 명령어를 실행하세요:

expressvpnctl set splittunnel true

활성화되면 VPN을 우회할 앱과 VPN을 사용할 앱을 선택할 수 있습니다.

앱의 경로를 확인하려면 다음 명령어를 실행합니다:

which app-name

Firefox의 경우 명령어는 “which firefox”와 같은 형식일 수 있습니다. 실행 결과는 다음과 같이 나타날 수 있습니다:

/usr/bin/firefox

VPN을 우회할 앱 추가 다음 명령어를 실행하세요:

expressvpnctl set split-app bypass: ROUTE/TO/APPLICATION/EXECUTABLE

예를 들어, Firefox를 VPN에서 제외하려면 다음 명령어를 실행하세요:

expressvpnctl set split-app bypass:/usr/bin/firefox

VPN을 사용하려는 앱을 추가하려면 명령어를 실행하세요:

expressvpnctl set split-app vpn: ROUTE/TO/APPLICATION/EXECUTABLE

예를 들어, Firefox를 VPN에서 제외하려면 다음 명령어를 실행하세요:

expressvpnctl set split-app vpn:/usr/lib/firefox/firefox

앱의 스플릿 터널링 규칙을 삭제하려면, 명령어를 실행하세요:

expressvpnctl set split-app remove:ROUTE/TO/APPLICATION/EXECUTABLE

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


광고, 추적기 및 유해 사이트 차단

온라인 경험을 사용자 정의하고 기업이 당신에 대해 알고 있는 정보를 다시 통제하세요. ExpressVPN 앱 내에서 광고, 추적기, 악성 사이트 및 성인 콘텐츠를 차단할 수 있습니다.

많은 앱과 웹사이트가 사용자의 활동을 기록하고 추적기, 사기꾼, 맬웨어 사이트를 포함한 제3자와 공유합니다. 이 정보는 보통 사용자의 지식이나 허가 없이 더 맞춤화된 광고와 콘텐츠를 제공하는 데 사용됩니다.

이 고급 보호 기능은 귀하의 장치에서 방문하는 모든 앱과 웹사이트가 당사의 오픈 소스 차단 목록에 포함된 제3자 회사와의 통신을 방지합니다.

고급 보호 기능은 기본적으로 비활성화되어 있습니다. 모든 고급 보호 기능을 한 번에 활성화하려면:

  1. 터미널 창을 엽니다.
  2. VPN에 연결합니다.
  3. 모든 고급 보호 기능을 활성화하려면, 명령어를 입력하세요:
    expressvpnctl set blockAll true

    모든 고급 보호 기능을 비활성화하려면, 명령어를 입력하세요:
    expressvpnctl set blockAll false
  4. Enter 를 눌러 확인하세요.
  5. 변경 사항을 적용하려면 VPN에 다시 연결합니다.

각 고급 보호 기능을 개별적으로 활성화 및 비활성화할 수도 있습니다:

추적기 차단

  1. 터미널 창을 엽니다.
  2. VPN에 연결합니다.
  3. 추적기를 차단하려면 명령어를 입력하십시오:
    expressvpnctl set blockTrackers true
    비활성화하려면 명령어를 입력하십시오:
    expressvpnctl set blockTrackers false
  4. Enter를 눌러 확인하십시오.
  5. 변경 사항을 적용하려면 VPN에 다시 연결합니다.

악성 사이트 차단

  1. 악성 사이트를 차단하려면 명령어를 입력하십시오:
    expressvpnctl set blockMalicious true

    비활성화하려면 명령어를 입력하십시오:
    expressvpnctl set blockMalicious false
  2. Enter 를 눌러 확인하세요.
  3. 변경 사항을 적용하려면 VPN에 다시 연결합니다.

광고 차단

  1. 광고 차단기를 활성화하려면 명령어를 입력하십시오:
    expressvpnctl set blockAds true

    비활성화하려면 명령어를 입력하십시오:
    expressvpnctl set blockAds false
  2. Enter를 눌러 확인하십시오.
  3. 변경 사항을 적용하려면 VPN에 다시 연결합니다.

성인 사이트 차단

  1. 성인 사이트를 차단하려면 명령어를 입력하십시오:
    expressvpnctl set blockAdult true

    비활성화하려면 명령어를 입력하십시오:
    expressvpnctl set blockAdult false
  2. Enter 를 눌러 확인하세요.
  3. 변경 사항을 적용하려면 VPN에 다시 연결합니다.

ExpressVPN의 고급 보호 기능에 대해 더 알아보십시오.

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


Network Lock

ExpressVPN에는 킬 스위치로 작동하는 Network Lock이 있습니다. 연결이 우연히 끊기면, Network Lock이 즉시 모든 인터넷 트래픽이 기기로 들어오거나 기기에서 나가는 것을 차단합니다. 이로 인해 중단 중에 온라인 트래픽이 노출되지 않습니다.

Network Lock은 기본으로 활성화되어 있습니다. Network Lock을 비활성화하려면 명령어를 실행하십시오:

expressvpnctl set networklock false

Network Lock을 다시 활성화하려면 명령어를 실행하십시오:

expressvpnctl set networklock true

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기


앱 제거

앱을 제거하려면, 앱 설치 파일을 찾아 명령어를 실행하십시오:

sudo find / -type f -name "*expressvpn*uninstall*" 2>/dev/null

결과가 반환되지 않는 경우 애플리케이션이 표준 위치에 설치되어 있지 않을 수 있습니다. 검색 범위를 넓혀 다시 검색합니다:

sudo find / -type f -iname "*expressvpn*" 2>/dev/null

제거 프로그램을 찾으면 다음 명령어를 실행합니다:

/path-to-uninstaller

명령어는 다음과 같이 나타날 수 있습니다:

/opt/expressvpn/bin/expressvpn-uninstall.sh

확인하라는 메시지가 표시되면 ‘Y’를 입력합니다.

참고: 제거 단계와 명령어는 사용 중인 Linux 배포판 및 애플리케이션이 설치된 위치에 따라 다를 수 있습니다.

도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.

맨 위로 돌아가기

이 글이 도움이 되었나요?

죄송합니다. 저희가 어떻게 개선할 수 있을지 알려주세요.

저희 지원팀이 문제를 처리할 것입니다.