IKEv2 ( Internet Key  Exchange v2 )

㈜ 리눅스랩
 
안드로이드폰(갤럭시, 중국폰) IKEv2 앱(strongSwan) 설치
     
    아래는 strongSwan 앱을 설치해서 코리아VPN IKEv2 서버를 연결하는 매뉴얼입니다.

  • 안드로이드 기반의 셋톱 박스나 e북리더기도 플레이스토어가 열리면 strongSwan 앱을 플레이스토어에서 설치해 IKEv2 VPN 사용 가능합니다.(【B】 참조 )

  • strongSwan은 안드로이드 앱플레이어(블루스택, 녹스, LDplayer 등) 내에서도 설치/연결됩니다.
    즉 피시에서 모바일 게임 플레이할수 있습니다.

  • strongSwan 앱 설치가 힘들면 앱 설치 않는 수동 설정을 사용하십시오.

    *. strongSwan 앱을 사용해서 특정 앱(ChatGPT 등) 사용이 안되는 경우도 수동설정을 해 보십시오.
    (일부 중국 폰은 수동 설정 안됩니다.)

strongSwan 에 대하여
strongSwan 앱은 공개 소프트웨어인 IKEv2 VPN 서버 프로그램을 개발하는 자원자들이, 안드로이드 폰에서 IKEv2 서버를 연결하는데 사용하도록 만든 공개 소프트웨어입니다.

개발자 사이트는 https://www.strongswan.org/ 입니다.

전세계의 모든 IKEv2 VPN 서버를 연결하는데 사용 가능하며(Nordvpn, Expressvpn 등등 ),
수백만 명의 사용자가 사용하는 검증된 앱이므로 안심하고 사용해도 됩니다.
【 설치전 참고 사항 】 : 처음 사용자는 필히 보십시오.

  1. 중국으로 여행시는 필히 한국서 strongSwan 앱을 미리 설치하십시오.

    한국서 설치시는 "【B】 플레이스토어서 Strongswan 앱 설치" 를 보십시오.
    (중국가면 VPN 연결않으면 플레이스토어도 안 열립니다.)

  2. CoreaVPN은 국내서 유일하게 미국 DiGi 사의 유료 공인 인증서를 사용합니다.
    안드로이드 폰에 내장된 공인 인증서를 사용하므로 인증서 설치 필요 없습니다.

  3. 처음 설치시는 데이타(4G/5G/LTE) 로 놓고 테스트하십시오.(WiFi 모뎀 문제로 연결안되는 경우 있습니다.)

  4. 백신(V3, 알약, norton, McAfee 등), 방화벽 프로그램을 설치했으면 끄거나 지우십시오.(지우고 폰 껏다 쓰세요.)

  5. 폰에 다른 VPN이나 프록시(Shadow?? 등) 설치했으면 지우는게 좋습니다.

    다른 VPN을 연결한 상태서 저희 VPN 연결을 시도하는 Bird's head 많습니다.

     
  1. 플레이 스토어를 열수 없으면(중국폰) "【A】 IKEv2 앱(strongSwan) APK 설치 " 를 보십시오.

  2. 플레이 스토어를 열수 있으면 "【B】 플레이스토어서 Strongswan 앱 설치" 를 보십시오.

    *. 중국서 한국 유심 폰을 로밍하면 플레이 스토어 열립니다.

  3. 1, 2 번 다 힘들면 이 페이지를 열어 "앱 설치않는 수동 설정" 을 사용하십시오.
   【A】 IKEv2 앱(strongSwan) APK 설치
    *. APK 파일로 strongSwan 앱 설치는 기종, 안드로이드 버전, 브라우저에 따라 다릅니다.
    *. Chromecast with Google TV(4K) 도 아래 방식으로 설치가 된다고 하나 확인은 못했습니다.

  1. APK 다운로드

      크롬(Chrome)에서 아래 사이트를 여십시오. (설치하려는 폰/태블릿에서 열어야 합니다.)

      ★ 안드로이드폰/태블릿 용 strongSwan APK 파일 다운로드 사이트

    • 위 사이트 맨 아래서 두번째에 나오는 strongSwan-2.5.?.apk 파일을 다운 받으십시오.

    • 아래 버전보다 최신 버전(숫자가 높은)이 있으면 최신 버전을 설치하십시오.
      *. apk로 끝나는 파일을 다운받아야 합니다.
       
    • 다른 브라우저에서도 다운로드 되지만 아래 매뉴얼과 다를수 있습니다.
    • 위 사이트 외의 다른 사이트에서 다운 받으면 정상 작동 여부 보장 못합니다.

    • 위 strongSwan 안드로이드 클라이언트는 전 세계의 유명 자원자들 단체인 strongSwan project 팀이 IKEv2 서버 연결용으로 개발하여 무료로 제공합니다.(리눅스랩에서 개발하지 않습니다.)

    • 이 앱은 Open-source이므로 누구든 수정해서 사용 가능하고, 전세계의 수백만 사용자들이 검증한 앱이므로 어떤 폰에 설치해도 안전합니다.

    • 다운로드가 안되면 위 링크를 1초 정도 눌러 "링크 다운로드"를 선택하십시오.


    1. 크롬(Chrome)으로 위 사이트에서 다운이 안되면 폰에 문제가 있거나 인터넷이 느린겁니다.

    2. 위 다운로드 사이트에서 다운로드 할수 없으면 수동 설정을 하거나,
      "【B】 플레이스토어서 Strongswan 앱 설치"를 하십시오.

  2. APK 설치

      *. 아래 매뉴얼은 삼성 갤럭시 폰 기준 입니다.

    • 다운로드가 끝나면 "열기" 를 선택

      "열기"가 안 나오면 "내 파일" -> "다운로드 " 에 strongSwan-2.5.x.apk 파일이 나옵니다.(화웨이 폰: 도구 -> 파일) -->

      이 파일을 선택하면 설치됩니다.

    • "보안 상의 이유로 ..." 라는 메시지가 뜨면 "설정" 을 누르고
      "권한 허용"을 체크

    • "strongSwan VPN Client : 이 앱을 설치하시겠습니까? " -> (최소) 설치

    • "우측의 출처를 알수 없는 앱 설치" 화면이 뜨면 "내 파일"을 허용으로 변경하십시오.(청색) 또는 "무시하고 설치" 선택.

    • 폰 홈 화면에 자물쇄 모양의 strongSwan 아이콘이 나오면 설치 된겁니다.

    *. 위 방법으로 설치가 안되면 플레이 스토어를 열수 있으면 아래 【B】 방법을 사용하십시오.

   【3】 프로파일(Profile) 추가

    아래 화면서 "ADD VPN ..." 을 클릭하면 우측 화면이 나옵니다.

  1. Server :      IKEv2 서버 주소 입력(소문자)
  2. Username : CoreaVPN 계정(Account, 아이디)
  3. Password  : CoreaVPN 암호
  4. Profile Name : 안써도 됩니다.(링스)
  5. DNS servers : 168.126.63.1   203.248.252.2

    5. 는 "Show Advanced setting" 선택해야 나옵니다.
    일부 기종에서는 이걸 입력 않으면 VPN 연결이 안됩니다.


  6. 【 Split tunneling 】 : 아래 【 4 】번

    이 부분은 설정않해도 되나 24시간 VPN 을 연결해 놓는 경우는 필요합니다.

  7. 입력이 끝나면 "SAVE" 누르세요.

    *. 입력시 앞, 뒤, 중간 어디에도 공백이 들어가면 안됩니다.


    6 개월 이상 신청자는 아래 D 그룹 서버 사용해 보십시오.(끝이 com 입니다.)

  • lynx.coreavpn.com
  • puma.coreavpn.com
【 4 】 특정 앱만 VPN으로 안 나가게 하는 방법, IPv6 끄기
    【 Split tunneling 】

  • VPN을 연결하면 중국 앱(위쳇, 쯔프 등) 사용시에도 한국 코리아VPN 서버를 거쳐서 중국으로 다시 가므로 속도가 상당히 느립니다.

  • strongSwan 에서 특정 앱만 VPN을 안 거치고 중국 IP로 바로 나가게 하는 기능이 있습니다.
    VPN을 계속 연결해 놓고 사용하는 사람에게는 아래 기능이 중요합니다.

  • 반대로 VPN을 연결해서 구글, 유튜브, 넷플릭스 등의 앱만 VPN으로 나가고 그 외는 무조건 중국 IP로 나가게 하는 것도 가능합니다.

    *. 앱만 가능합니다. 브라우저에서 사이트를 여는 경우는 해당없습니다.

  1. 위 【3】 설정 화면에서 "Show Advanced setting"을 선택하고서 아래로 스크롤하면 (A) 화면이 나옵니다.
    프로파일이 이미 만들어진 경우는 프로파일을 길게 눌러 EDIT 를 선택하십시오.

    (1) "Block IPv6 ..." 을 체크하십시오.(B)

    이 부분은 한국 앱(유튜브, 틱톡, 인스타 등등)을 사용하는데 한국 IP 가 아닌 중국 IP로 인식하는 경우에 필요합니다.

    ChatGPT 를 데이타로 놓으면 안 열리는 경우에도 필요합니다.

  2. 모든 사이트는 VPN으로 보내돼 특정 사이트(위쳇 등)만 중국 IP로 내 보내려면 (2-1) 을 선택하세요.(이 설정을 권합니다.)

    지정한 앱만(카톡, 구글, 유튜브) vpn으로 보내고 나머지는 중국 ip로 보내려면 (2-2)를 선택하십시오.

    *. 둘 중 하나만 선택해야 합니다.(잘 모르면 B를 선택하십시오.)

(2-1) "All applications .." 을 "Exclude selected ..." 로 변경 (2-2) "All applications .." 을 "Only selected ..." 로 변경
"Select applications" "Select applications"

    【연결】

  • 우측 화면 [ 화면 A ] 에서 "링스" 부분을 클릭

    *. 우측은 위의 "4. Profile Name" 에 "링스" 라고 넣은 겁니다.
      자세한 내용은 아래 【B】 "⑧ 연결" 을 보십시오.


    【연결 확인, 끊기】

  • 연결이 되면 우측 화면 처럼 Connected 가 나옴.

  • 연결을 끈으려면 DISCONNECT 를 누르면 됩니다.

    【Profile 수정, 삭제】

  • [ 화면 A ] 에서 lynx를 길게 눌러 Profile 편집/삭제 가능합니다.

    - 서버 주소(Server), 계정(Username), 암호(Password)를 수정하려면 아래 화면서 "EDIT" 를 선택하십시오.

    - Profile 을 삭제하려면 아래 화면서 DELETE를 선택하십시오.

  • 연결이 안되면 폰을 껏다 써보십시오. 그래도 안되면 맨 아래 "【C】 연결 장애" 를 보십시오.
    연결 안되면 strongSwan 앱을 최신으로 재설치 해 보십시오.

    *. strongSwan 앱 버전 확인 방법

  • 설정 -> 애플리케이션 -> strongSwan VPN Client 누르면 맨 아래 나옵니다.
    *. 만약 특정 앱을 실행해도 차단 사이트가 안 열리거나 속도가 아주 느리다면(유튜브 라이브, 틱톡 라이브 등)
    아래 두가지를 필히 해보십시오.(불량 프록시 설치로 폰에 장애가 있는 겁니다.)

  1. 위 "【 4 】 특정 앱만 VPN으로 안 나가게 ..." 에 나오는데로 IPv6를 끄십시오.

  2. 수동 설정을 하십시오.
 *. 아래는 연결에 문제가 있는 경우만 보십시오. (맨 아래 "【C】 연결 장애" 를 먼저 보십시오. )
【가】 CoreaVPN 인증서 설치

VPN 연결을 계속 유지하는 방법
안드로이드 폰에서 항상 VPN 연결을 유지하고 싶다면 "VPN 항상 켜기"를 체크하면 됩니다.
    폰 홈 화면의 "설정" -> "연결" -> "기타 연결 설정"을 열어 아래 화면 처럼 설정하십시오.

  【B】 플레이스토어서 Strongswan 앱 설치
    아래는 플레이 스토어를 열수 있는 경우의 설치 방법입니다.
    아래 앱은 무료 앱 입니다. 설치해도 어떤 결제도 안됩니다.

    단, VPN을 사용하려면 CoreaVPN을 신청해서 아이디, 암호를 받아야 합니다.

  1. 아래 ① ~ ④ 는 플레이 스토어에서 strongswan 앱을 설치하는 방법입니다.
    strongswan 앱이 설치돼 있다면 "⑤ ADD VPN PROFILE" 부터 보십시오.

  2. 이미 IKEv2 서버를 연결해 본적이 있다면 (무료 테스트 사용자)
    아래 "[10-1] 프로파일 수정 및 삭제" 을 참고해서 계정/암호만 수정해도 됩니다.

  3. 샤오미 미박스에 strongSwan 을 설치했다면 아래 ⑤ 번 부터 보십시오.
①  Play 스토어 열기

②  상단의 "검색" 박스(횐색)에 "strongswan" 을 입력

③  설치


④  열기

  *. 아래 화면들은 플레이스토어가 없는 화웨이 폰에서 캡쳐했습니다.
 
⑤  "ADD VPN PROFILE" 선택

⑥   아래 화면이 나옵니다.

⑦  아래 화면이 나오면 설정 완료됨.

  • "ADD VPN PROFILE" 을 클릭해서 ⑥ 을 반복하면 여러 서버의 프로파일을 만들수 있습니다.(우측 화면)

  • KT, LG, SK 서버 등 최소 3 개의 프로파일을 만드십시오.
    사용자마다 빠른 서버가 다릅니다.

  • 프로파일을 1 초 정도 누르면 수정 가능합니다.


⑧  연결

   서버 이름(lynx.coreavpn.net)을 터치 -> "확인"

⑨  연결되면 "Connected" 단어가 나옵니다.


     *. 폰에 따라서는 색갈은 다릅니다.
     *. 초기 화면 우측 상단에 열쇄 모양의 아이콘이 나옵니다.     ☞


⑨-1 연결 끊기 : 위 화면에서 "DISCONNECT" 단어를 누른다.

⑨-2 : 폰 초기 화면에 자물쇠 모양의 stongSwan 이 나올겁니다.(우측 그림)

⑨-3 : 연결이나 설정에서 아래 왼쪽과 같은 메시지가 뜨면 strongSwan 앱에 대해 앱 절전을 끄십시오.

 *. 설정 -> 배터리 -> 상세정보 에서 strongSwan 앱에 대해 "앱 절전" 을 끄십시오.
     (이 설정을 하면 절전모드를 해도 VPN 연결 유지 됩니다.)

  【C】 연결 장애
     
    연결이 안됩니까?

  1. 연결중만 나오고 연결이 안됨.

    폰을 껏다 써 보십시오.

  2. 인증 실패("authentication failed" ) 에러

    계정(Username) 또는 암호(Password) 중 하나가 틀렸거나 계정이 만기된 경우입니다.

    위의 ⑦ 번 화면에서 "링스" 를 3 초 정도 누르면 "편집(Edit)" 가 나옵니다. 계정, 암호를 재입력 해 보십시오.

    *. 앞, 뒤에 공백 넣지 마십시오. 대소문자 구별합니다.

  3. "Server(Gateway) is unreachable." 에러

    1. 서버 주소 입력이 틀렸는지 확인하십시오.
      (앞 뒤에 공백이 있으면 안됩니다.)

    2. strongswan 앱을 삭제하고 strongswan 다운로드 사이트에서 최신 버전으로 재설치 해 보십시오.

    3. 폰 유심 또는 인터넷 라인이 중국 이동(China Mobile)이라면
      CoreaVPN 인증서 방식을 사용해 보십시오.

    4. WiFi 를 사용한다면 공유기의 DNS 서버 주소를 변경해 보십시오.

    5. 자료실 【1-2】 를 보십시오.
   CoreaVPN by (주)리눅스랩      https://coreavpn.net
  • 카톡/웨이신(Wechat) :    coreavpn,
  • 메일 : vpn@linuxlab.kr,   전화 : 02)456-4551
CoreaVPN은 어떤 앱이나 인증서 설치없이 모든 폰, 윈도우, 맥에서 연결되는 국내 유일의 IKEv2 VPN입니다.