Linux에서 Surflare CLI 설정
지원되는 배포판
Surflare CLI는 nftables 0.9 이상이 설치된 64비트 Linux 시스템에서 작동합니다.
시스템 요구 사항 확인
Surflare CLI는 아웃바운드 전용 투명 프록시를 생성합니다. SSH 등 인바운드 연결은 영향을 받지 않습니다. 시스템이 요구 사항을 충족하는지 확인하세요:
nft --versionSurflare 설치
터미널에서 한 줄 설치 명령을 실행하세요:
curl -fsSL https://www.surflare.com/static/linux-setup.sh | sudo bash/code>

계정에 로그인
설치 후 대화형 메뉴를 실행하세요.
이메일과 비밀번호를 입력하여 로그인하라는 메시지가 표시됩니다.
sudo surflare
VPN에 연결
로그인 후 서버는 기본적으로 "자동 최적"으로 설정됩니다. 연결 버튼을 탭하면 위치에 따라 가장 빠른 서버에 연결됩니다.

특정 서버 위치를 선택하거나, 라우팅 모드를 구성하거나, 필요에 따라 멀티 홉 VPN을 활성화할 수도 있습니다.
VPN 서버 선택
- 자동 감지 (권장)
가장 빠른 서버에 자동으로 연결합니다. 특정 위치가 필요하지 않은 일반 사용에 적합합니다.
- 도시
특정 국가나 도시에서 접속해야 하는 경우 원하는 위치를 선택하세요. 한 도시에 여러 서버가 있는 경우 앱이 자동으로 가장 빠른 서버에 연결합니다.
- 특정 서버
필요한 경우 목록에서 개별 서버를 수동으로 선택하세요.

라우팅 모드

멀티 홉 VPN (중계 서버)
Surflare가 자동으로 가장 빠른 근처 릴레이 서버를 찾아 데이터를 전달하여 연결 속도를 크게 향상시킵니다.
필요한 경우 중계 서버를 수동으로 지정할 수도 있습니다.

환경 설정을 완료한 후 연결 버튼을 탭하여 VPN 연결을 시작하세요.
연결 확인
연결 후 앱에서 인터넷 IP 주소를 확인하여 연결되었는지 확인하세요. 앱과 웹사이트에 접속하여 모든 것이 예상대로 작동하는지 확인하세요.
터미널에서도 확인할 수 있습니다:
VPN 연결 상태 및 현재 서버 확인:
sudo surflare status공용 IP와 위치가 VPN 서버와 일치하는지 확인:
curl ipinfo.io문제 해결
문제가 발생하면 지원팀에 진단 보고서를 보낼 수 있습니다. 이를 통해 연결 로그와 시스템 정보를 수집하여 문제를 더 빠르게 해결할 수 있습니다.
sudo surflare feedback보고서를 보낸 후 계정 이메일로 24/7 지원팀에 문의하시면 진단 데이터를 조회할 수 있습니다.
CLI 명령어 참조
대화형 메뉴 외에도 터미널에서 직접 명령을 실행할 수 있습니다. 명령을 클릭하면 복사됩니다.
sudo surflare 대화형 메뉴 실행 sudo surflare login 계정에 로그인 sudo surflare logout 로그아웃 및 로컬 데이터 삭제 sudo surflare connect VPN에 연결 sudo surflare disconnect VPN 연결 해제 sudo surflare status 연결 상태 표시 sudo surflare nodes 사용 가능한 노드 목록 sudo surflare ping <host> 연결 테스트 sudo surflare feedback 진단 보고서 제출 제거
시스템에서 Surflare를 완전히 제거하려면:
curl -fsSL https://www.surflare.com/static/linux-setup.sh | sudo bash -s uninstall