이 튜토리얼은 명령줄 인터페이스 (CLI)를 통해 Linux용 ExpressVPN 앱을 설정하는 방법을 보여줍니다.
ExpressVPN은 다음과 같은 64비트 Linux 운영 체제와 호환됩니다:
- Ubuntu: 24.04 LTS 이상
- Debian: 12 이상
- Fedora: 39 이상
- Arch Linux: 최신 롤링 릴리스
- Raspberry Pi OS 64비트: Bookworm 이상
- Linux Mint 22 이상
수동 설치를 선호하시나요? 수동 설정 지침을 확인하세요 OpenVPN (터미널을 통해) 및 OpenVPN (Ubuntu 네트워크 관리자 통해).
이동…
설치 프로그램 다운로드
앱 설치 및 활성화
크롬북 VPN 구매
VPN 서버 위치에서 연결 해제
다른 VPN 서버 위치 선택
다른 VPN 프로토콜로 전환하십시오
모든 명령어 보기
분할 터널링
광고, 추적기 및 유해 사이트 차단
Network Lock
앱 제거
설치 프로그램 다운로드
- ExpressVPN 설정 페이지로 이동합니다. 메시지가 표시되면 계정에 로그인합니다.
- 애플리케이션(또는 다른 기기 표시) 아래에서 Linux가 아직 선택되어 있지 않으면 선택합니다. Linux가 표시되지 않으면 운영 체제를 선택하여 드롭다운 메뉴를 연 다음 Linux를 선택합니다..
- 다운로드를 클릭하십시오.
- 파일 저장을 선택하세요. 확인을 클릭하세요.
도움이 필요하신가요? 즉각적인 지원을 위해 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자 회사와의 통신을 방지합니다.
고급 보호 기능은 기본적으로 비활성화되어 있습니다. 모든 고급 보호 기능을 한 번에 활성화하려면:
- 터미널 창을 엽니다.
- VPN에 연결합니다.
- 모든 고급 보호 기능을 활성화하려면, 명령어를 입력하세요:
expressvpnctl set blockAll true
모든 고급 보호 기능을 비활성화하려면, 명령어를 입력하세요:
expressvpnctl set blockAll false - Enter 를 눌러 확인하세요.
- 변경 사항을 적용하려면 VPN에 다시 연결합니다.
각 고급 보호 기능을 개별적으로 활성화 및 비활성화할 수도 있습니다:
추적기 차단
- 터미널 창을 엽니다.
- VPN에 연결합니다.
- 추적기를 차단하려면 명령어를 입력하십시오:
expressvpnctl set blockTrackers true
비활성화하려면 명령어를 입력하십시오:
expressvpnctl set blockTrackers false - Enter를 눌러 확인하십시오.
- 변경 사항을 적용하려면 VPN에 다시 연결합니다.
악성 사이트 차단
- 악성 사이트를 차단하려면 명령어를 입력하십시오:
expressvpnctl set blockMalicious true
비활성화하려면 명령어를 입력하십시오:
expressvpnctl set blockMalicious false - Enter 를 눌러 확인하세요.
- 변경 사항을 적용하려면 VPN에 다시 연결합니다.
광고 차단
- 광고 차단기를 활성화하려면 명령어를 입력하십시오:
expressvpnctl set blockAds true
비활성화하려면 명령어를 입력하십시오:
expressvpnctl set blockAds false - Enter를 눌러 확인하십시오.
- 변경 사항을 적용하려면 VPN에 다시 연결합니다.
성인 사이트 차단
- 성인 사이트를 차단하려면 명령어를 입력하십시오:
expressvpnctl set blockAdult true
비활성화하려면 명령어를 입력하십시오:
expressvpnctl set blockAdult false - Enter 를 눌러 확인하세요.
- 변경 사항을 적용하려면 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’를 입력합니다.
도움이 필요하신가요? 즉각적인 지원을 위해 ExpressVPN 지원팀에 문의하세요.