필요 사양 · 앱: 우분투, 데비안, 페도라. 다른 배포판: WireGuard나 OpenVPN 설정 파일.
설치부터 연결까지
- 1SoVPN 잔액으로 VPN 요금제를 사요.
- 2다운로드 탭에서 리눅스 패키지를 받아요. 우분투, 데비안은 .deb, 페도라는 .rpm이에요.
- 3apt나 dnf로 설치해요. sudo가 필요해요.
- 4터미널에서 SoVPN 로그인 명령을 실행하고 계정 토큰을 붙여 넣어요.
- 5위치 목록을 띄워서 나라나 도시를 골라요.
- 6연결 명령을 실행하고, 상태 출력으로 VPN이 붙었는지 확인해요.
앱과 설정 파일 중 고르기
터미널 앱으로 로그인, 서버 선택, 프로토콜, 킬 스위치를 모두 다뤄요. 명령 뒤에 help 옵션을 붙이면 쓸 수 있는 값이 나와요.
따로 설치하기 싫다면 wg-quick용 WireGuard 파일이나 OpenVPN, NetworkManager용 .ovpn 파일을 쓰면 돼요. 파일 하나는 서버 하나에 묶여 있어서, 위치를 바꾸려면 다른 서버의 파일을 불러와야 해요.
이렇게 맞춰 두면 편해요
밤에 업데이트를 받는 집 서버처럼 사람이 안 보는 컴퓨터라면 앱의 킬 스위치를 켜세요. 연결이 돌아올 때까지 VPN 밖으로는 아무것도 나가지 않아요.
설정 파일을 쓸 때는 SoVPN DNS를 가리키는 DNS 줄을 남겨 두세요. 이 줄을 지우면 VPN이 켜져 있어도 DNS 질의가 통신사로 가요.
잘 안 될 때
systemd-resolved를 쓰는 시스템은 연결 뒤에도 DNS가 예전 서버로 남을 때가 있어요. resolvconf 호환 패키지를 깔거나 NetworkManager로 파일을 불러오면 DNS도 VPN과 같이 바뀌어요.
WireGuard 커널 모듈이 없다는 오류는 대개 커널이 배포판의 현재 버전보다 오래됐다는 뜻이에요. 시스템을 업데이트하거나 배포판 저장소에서 wireguard-tools를 설치하세요.