미꾸라지 Launcher 사용법 ************************ .. warning:: 이 문서는 미꾸라지 v3 (EOL (End Of Life) 된 구 버전) 프로그램에 대한 문서이며 미꾸라지 v3.6.1 버전까지만 유요한 문서입니다. 최신 미꾸라지 버전은 v4 이며 http://mudfish.net/ 에서 다운로드 받으실 수 있습니다. .. note:: 문서에 오류가 있거나 건의 사항이 있으시면 메세지를 미꾸라지 포럼 (http://forums.loxch.com) 에 남겨주세요. .. _intro: 소개 ==== Mudfish Launcher 는 사용자가 좀 더 쉽게 미꾸라지 프로그램을 사용할 수 있도록 Reverse Proxy 형태로 제작된 간단한 UI 프로그램입니다. 프로그래머 (Programmer, `정원교`_)의 한계로 인해 native UI 로 작성된 것이 아니라, HTML 프로토콜 기반으로 제작되었습니다. .. _정원교: http://weongyo.org 때문에 모든 설정 / 상태 확인은 항상 인터넷 브라우저 (Internet Explorer 혹은 Chorme, Firefox)을 통해 모두 이루어집니다. .. _login: 로그인 하기 =========== 앞서 "미꾸라지 설치" 문서에서 언급하였지만 다시 로그인 하는 방법에 대해 설명 해 드리면, Mudfish Launcher 프로그램을 (Windows Vista/7 이용자는 관리자 권한으로 실행이 필요함) 실행하시면 OS 의 기본 브라우저가 열리면서 다음과 같은 화면이 나오게 됩니다. .. image:: _static/mudrun_login.png :align: center :alt: "mudfish launcher" 로그인 화면 앞서 등록한 사용자 ID와 패스워드를 이용하셔서 로그인하세요. 성공적으로 로그인이 된다면 아래와 같은 화면이 뜰 것입니다. .. image:: _static/mudrun_dashboard.png :align: center :scale: 70 % :alt: "Mudfish Launcher" 대쉬보드 이제 미꾸라지 중계 서버 (VPN 서버)들을 사용할 준비가 되었습니다. .. _quick-start: Launcher 속성으로 따라잡기 ========================== 앞으로 전개될 내용을 모두 읽기에는 아마 지루한 부분들이 많이 있을 것 같아 간략하게 따라할 수 있는 미꾸라지 Launcher 사용법에 대해 설명하겠습니다. 아래의 예는 미꾸라지 Cloud VPN 을 처음 설치하고 World Of Tank 게임에 대한 가속을 하고 싶을 때 따라 할 수 있는 방법입니다. 로그인이 되어 있다는 가정하의 예제입니다. .. _quick-start-wizard: 마법사 메뉴를 이용한 방법 ------------------------- 1. 설정 -> 마법사 메뉴로 이동합니다. 2. World Of Tank 게임을 메뉴에서 선택하신 후 사용하실 중계 서버를 선택합니다. 3. 마지막으로 설정하기를 클릭하시면 됩니다. :-) 설정하신 후 반드시 '상태 -> 라우팅 테이블' 메뉴에 경로들이 제대로 설정되었는지 확인합니다. .. _quick-start-routing-table: 라우팅 테이블 메뉴를 이용한 방법 -------------------------------- .. note:: 미꾸라지 v1 에 익숙하신 분들이나 라우팅 테이블에 대한 내용을 잘 모르시는 분들은 미꾸라지 로그인 후 "설정 -> 마법사"를 통해 서비스 세팅을 하는 방법을 추천합니다. 1. 위의 섹션에 언급된 대로 미꾸라지 계정을 만들고 로그인을 합니다. 성공적으로 로그인을 하였다면, 대쉬 보드 화면이 나올 것입니다. 2. 설정 -> 라우팅 테이블 메뉴로 이동합니다. 현재 미꾸라지에 설정되어 있는 라우팅 테이블이 보일 것입니다. 3. "추가" 버튼을 클릭합니다. 그럼 위에 "유용한 라우팅 테이블 모음" 섹션이 나오게 됩니다. 4. 해당 테이블에서 World Of Tank 에 해당하는 칸을 마우스 클릭합니다. 그럼 해당 IP / Netmask 정보가 아래의 INPUT 필드에 입력됩니다. 5. 마지막으로 해당 World Of Tank 관련 트래픽이 어떤 미꾸라지 중계 서버를 통해서 전달되게 될지를 골라야 합니다. 최적의 미꾸라지 중계 서버는 파란색으로 나올 것입니다. 옆 RTT 그래프도 참고 바랍니다. 6. "Add it" 버튼을 클릭하여 라우팅 경로를 추가합니다. 7. 제대로 적용되었는지 확인합니다. 적용이 되면 라우팅 테이블 상태에 입력하신 라우팅 경로가 나오게 됩니다. 나왔다면 이제 게임을 실행하셔도 됩니다. "라우팅 테이블 저장" 옵션이 켜져있다면 다음 미꾸라지 실행시는 자동으로 로그인과 동시에 기존 라우팅 테이블을 로딩하게 됩니다. 그래서 라우팅 테이블을 다시 세팅하실 필요가 없습니다. .. _menu: 주요 메뉴 소개 ============== 로그인 후 처음 나오는 화면은 미꾸라지 대쉬보드입니다. 미꾸라지 공지 사항 및 게시판의 상태를 확인할 수 있으며, 미꾸라지를 통해 사용한 트래픽의 사용량 등등을 확인할 수 있습니다. .. image:: _static/mudrun_topmenu.png :align: center 상단에 위치한 Top-down 형태의 메뉴에 대해 각각 설명해 드리면 * 홈 최상위 메뉴로 이동합니다. 현재는 대쉬보드로 이동하게 됩니다. * 상태 미꾸라지 프로그램들의 전반적인 상태에 대해서 살펴볼 수 있습니다. * 프로세스 미꾸라지 프로그램들 (mudflow, mudfish 와 mudrun) 의 현재 상태를 확인 할 수 있는 페이지입니다. * 네트워크 및 통계 현재 미꾸라지 프로그램이 사용하는 트래픽 량 (최근 10분 동안의 기록)과 내부 통계 정보를 확인할 수 있습니다. * 미꾸라지 중계 서버 미꾸라지 중계 서버들의 상태 상태를 확인할 수 있는 페이지입니다. 현재 사용자와 미꾸라지 중계 서버 사이의 RTT (Round Trip Time) 정보를 살펴볼 수 있습니다. * 라우팅 테이블 미꾸라지 Core 파일인 mudfish 에 현재 세팅되어 있는 라우팅 테이블을 확인할 수 있습니다. * ADN 경로 미꾸라지를 ADN 모드로 실행할 경우, 마법사 메뉴를 통해 세팅한 ADN 경로들을 확인할 수 있습니다. 이 메뉴는 미꾸라지 클라이언트 v3.5.0 이상에서 이용 가능합니다. * 설정 * 일반 미꾸라지 프로그램의 전반적인 설정을 할 수 있는 메뉴입니다. * 라우팅 테이블 mudfish 와 사용하시는 운영체제의 라우팅 테이블을 세팅하는 메뉴입니다. 이 메뉴를 통해서 특정 IP 대역이 어떤 미꾸라지 중계 서버를 통해 전송될지를 결정하게 됩니다. * ADN 경로 ADN 모드를 통해 세팅한 경로들을 삭제할 수 있는 메뉴입니다. 이 메뉴는 미꾸라지 클라이언트 v3.5.0 이상에서 이용 가능합니다. * WPAD 미꾸라지 내부망 서비스 중의 하나인 HTTP proxy 혹은 SOCKS proxy 서버들을 WPAD (Web Proxy Auto Discovery) 프로토콜을 이용하여 세팅할 수 있는 페이지입니다. * 마법사 미꾸라지 v1 의 사용에 익숙하신 분이나 처음 미꾸라지를 사용하시는 분, 라우팅 테이블 설정에 익숙하지 않으신 분들을 위한 마법사 메뉴입니다. 안내하는 방법대로 쫒아가시면 좀 더 쉽게 서비스 및 게임을 추가 및 적용 할수 있습니다. * 계정관리 비밀번호 변경, 개인정보 수정, 사용량 확인 혹은 로그아웃과 같은 action 을 할 수 있는 메뉴입니다. * 크레딧구매 미꾸라지 크레딧을 구매할 수 있는 곳입니다. * 지원 미꾸라지 네트웍스가 사용자에게 제공하는 3 가지 지원 방식을 알 수 있는 곳으로 1) LINE 메신저의 ID, 2) 포럼, 3) 문제점 보고하기 메뉴를 확인 할 수 있습니다. 1. LINE 메신저에서 mudfish 로 친구 추가를 하시고 메세지를 보내시면 가장 빨리 운영자에게 알림을 넣을 수 있습니다. 2. 미꾸라지 공식 포럼 (http://forums.loxch.com) 에 접속하시면 미꾸라지가 처음 릴리즈한 이후로 사용자에게 받아던 수많은 질문과 답변을 보실 수 있습니다. 3. 혹시나 포럼을 통해 문제점 해결 방안에 대한 검색에 실패하셨다면 문제점 보고서를 미꾸라지 네트웍스에 보낼 수 있습니다. 해당 보고서를 기반으로 분석하여 근본적인 원인 및 해결 방법에 대해 메일 드립니다. * 도움말 미꾸라지 사용법에 대한 자세한 설명이 담긴 문서들을 볼 수 있습니다. .. _menu-status: 상태 메뉴 ========= 미꾸라지 프로그램들의 전반적인 상태에 대해서 살펴볼 수 있는 페이지로써 예를 들면 현재 미꾸라지가 제대로 트래픽이 처리되고 있는지 프로세스가 살아 있는지를 확인 할 수 있습니다. .. _menu-status-process: 프로세스 -------- 이 메뉴에서는 다음과 같은 내용을 확인할 수 있습니다. * 프로세스 상태 현재 미꾸라지 프로그램의 프로세스가 몇 개가 존재하는지와 상태 정보를 확인 할 수 있습니다. 정상적인 경우 각 프로세스의 숫자는 1 개씩 합 3 개여야 합니다. * 로그 정보 각 프로세스가 남긴 로그 정보들을 확인 할 수 있습니다. 모든 프로세스는 실행시 해당 stdout / stderr 로 출력되는 로그 정보들을 파일로 저장되게 됩니다. 사용자가 직접 미꾸라지 설치 디렉토리 ``C:\Program Files\Mudfish Cloud VPN`` (64 bit OS 의 경우, ``C:\Program Files (x86)\Mudfish Cloud VPN``) 에 들어가서 확인 하실 수도 있고 이 메뉴의 버튼을 통해 확인 할 수 있습니다. .. _menu-status-netstat: 네트워크 및 통계 ---------------- 이 메뉴에서는 다음과 같은 내용을 확인할 수 있습니다. * 네트워크 상태 미꾸라지 v2.0.16 부터 지원하는 기능으로써 현재 사용하시는 트래픽량을 좀 더 시각적으로 보여주는 그래프입니다. 최근 10 분 동안의 트래픽 추이를 보여줍니다. * 통계 mudfish.exe 내부적으로 통계 정보를 가지고 있는데, 이 정보를 보여줍니다. 이를 통해서 간략하게 나마 mudfish.exe 의 내부 상태를 확인 할 수 있습니다. 보통 이를 통해서 미꾸라지가 현재 제대로 패킷을 처리하고 있는지 알 수 있습니다. 각 항목에 대해서 간략하게 말씀드리면 * re_if_ipackets 내부적으로 정의되어 있는 re(4) 디바이스의 Input 패킷수를 나타냅니다. * re_if_opackets 내부적으로 정의되어 있는 re(4) 디바이스의 Output 패킷수를 나타냅니다. * msk_if_ipackets 내부적으로 정의되어 있는 msk(4) 디바이스의 Input 패킷수를 나타냅니다. * msk_if_opackets 내부적으로 정의되어 있는 msk(4) 디바이스의 Output 패킷수를 나타냅니다. * re_if_ierrors 내부적으로 정의되어 있는 re(4) 디바이스의 Input 에러수를 나타냅니다. * re_if_oerrors 내부적으로 정의되어 있는 re(4) 디바이스의 Output 에러수를 나타냅니다. * msk_if_ierrors 내부적으로 정의되어 있는 msk(4) 디바이스의 Input 에러수를 나타냅니다. * msk_if_oerrors 내부적으로 정의되어 있는 msk(4) 디바이스의 Output 에러수를 나타냅니다. * re_if_ibytes 내부적으로 정의되어 있는 re(4) 디바이스의 Input 바이트 크기를 나타냅니다. * re_if_obytes 내부적으로 정의되어 있는 re(4) 디바이스의 Output 바이트 크기를 나타냅니다. * msk_if_ibytes 내부적으로 정의되어 있는 msk(4) 디바이스의 Input 바이트 크기를 나타냅니다. * msk_if_obytes 내부적으로 정의되어 있는 msk(4) 디바이스의 Output 바이트 크기를 나타냅니다. .. _menu-status-nodes: 미꾸라지 중계 서버 ------------------ 현재 미꾸라지 중계 서버와 사용자간의 RTT (Round Trip Time) 평균값과 표준 편차 그리고 실시간 그래프 정보를 확인 할 수 있습니다. .. note:: 가깝고 좋은 중계 서버를 찾으실려면 RTT 평균값 (RTTAvg)이 작고 표준편차(RTTStd) 또한 작게 표시되는 서버가 이용하기 좋은 서버를 가르킵니다. .. _menu-status-rt: 라우팅 테이블 ------------- 현재 mudfish.exe 에 설정되어 있는 라우팅 테이블을 표시합니다. 즉 패킷이 미꾸라지 프로그램에게 전달되면 어떤 중계 서버를 통해 전달되는지를 확인할 수 있는 페이지입니다. 예를 들면 아래와 같은 테이블을 보실 수 있습니다. +------------------+-------------+-------+------+------+-------+-------------------------+ | Destination | Gateway | Flags | Refs | Use | Netif | Location | +==================+=============+=======+======+======+=======+=========================+ | default | 10.255.64.1 | UGS | 0 | 0 | re0 | Asia Pacific (Sigapore) | +------------------+-------------+-------+------+------+-------+-------------------------+ | 10.254.1.0/24 | link#3 | U | 1 | 1467 | msk0 | For internal | +------------------+-------------+-------+------+------+-------+-------------------------+ | 10.254.64.0/20 | link#2 | U | 0 | 0 | re0 | Asia Pacific (Sigapore) | +------------------+-------------+-------+------+------+-------+-------------------------+ | 127.0.0.1 | link#1 | UH | 0 | 0 | lo0 | For internal | +------------------+-------------+-------+------+------+-------+-------------------------+ | 211.115.104.0/23 | 10.255.64.1 | UGS | 1 | 1450 | re0 | Asia Pacific (Sigapore) | +------------------+-------------+-------+------+------+-------+-------------------------+ 211.115.104.0/23 를 Destination 으로 명시된 예를 해석한다면 목적지를 211.115.104.0/23 대역으로 하는 패킷들을 미꾸라지 중계 서버 - Asia Pacific (Sigapore) 을 통해서 전달됨. 와 같이 해석할 수 있습니다. 세부적으로 각 Column 들에 대해 설명을 드리면 * Destination 목적지를 나타냅니다. CIDR notation 형태로 문자열이 보이게 되며, 특정 목적지 대역으로 가는 패킷들을 표현합니다. * Gateway 위 Destination 에 명시된 대역을 목적지로 하는 패킷들이 어떤 통로를 통해 (Gateway) 이동하게 될지를 나타냅니다. * Flags 해당 라우팅 path 의 세부 flag 정보는 다음과 같습니다. * U (Up) 해당 라우팅 경로가 active 합니다. * H (Host) 라우팅 목적지가 single host 입니다. * G (Gateway) Gateway 를 가르키며 기본적으로 라우팅 경로를 찾지 못한 패킷들이 이 인터페이스를 통해 보내집니다. * S (Static) 이 경로는 시스템에 의해 자동 생성된 것이 아니며 사용자에 의해 수동 설정되었습니다. * Refs, Use 해당 라우팅 경로의 reference counter 와 사용 횟수를 나타냅니다. * Netif 인터페이스 이름을 나타냅니다. re0 ... reN 까지 보통 개별 미꾸라지 중계 서버에 가상 네트워크 인터페이스가 할당되며, msk0 는 내부 사용을 위한 인터페이스입니다. * Location 해당 가상 네트워크 인터페이스가 어떤 미꾸라지 중계 서버와 연결되어 있는지를 나타냅니다. "For internal" 로 정의되어 있는 인터페이스는 순수 내부용으로만 사용됩니다. .. _menu-status-adn: ADN 경로 -------- '설정 -> 일반' 메뉴에서 이용가능한 ADN 모드를 켜시고 마법사를 통해 경로를 세팅하시면 해당 경로가 이 메뉴에 보이게 됩니다. 이 정보를 중앙 서버에 함께 동기화가 되는 정보입니다. .. _menu-setting: 설정 메뉴 ========= 미꾸라지 프로그램의 설정을 변경할 수 있는 메뉴입니다. .. _menu-setting-general: 일반 ---- 일반적인 설정 내용에 관한 옵션들을 나열한 페이지입니다. 옵션 설정에 따라 프로그램을 재시작할 필요도 있습니다. 자세한 설명은 각 옵션마다 설명되어 있습니다. 중요 옵션에 대해서 부연 설명을 드리면 아래와 같습니다. * ADN 모드 ADN 모드는 기존 패킷 전송 방식을 바꾸는 방법으로 패킷 경로가 기존 "사용자 컴퓨터 -> 중계 서버 -> 게임 서버" 에서 "사용자 컴퓨터 -> 중계 서버 -> 중계 서버 -> 게임 서버"로 변화하게 됩니다. 이 옵션만 켠다고 변경되는 것이 아니라 마법사 메뉴를 통해 세팅한 게임에 한해 적용이 됩니다. 이 옵션이 켤 경우, 반드시 미꾸라지를 재시작해주셔야 적용됩니다. * Full VPN 모드 미꾸라지의 경우, 기본적으로 마법사 메뉴 혹은 '설정 -> 라우팅 테이블' 메뉴에서 명시적으로 세팅한 경로에 대해서만 미꾸라지 중계 서버를 이용하게 됩니다. 하지만 P2P 게임 혹은 마법사 메뉴에 등록되어 있지 않는 게임을 하기 위해서는 이 기능을 켜셔야 합니다. 컴퓨터에서 발생하는 모든 트래픽이 미꾸라지 중계 서버를 경유하도록 설정하는 옵션으로 잘못 사용할 경우 크레딧 감소가 많을 수 있는 점 주의하셔야 합니다. 이 옵션이 켤 경우, 반드시 미꾸라지를 재시작해주셔야 적용됩니다. .. _menu-setting-rt: 라우팅 테이블 ------------- .. note:: 미꾸라지 v1 에 익숙하신 분들이나 라우팅 테이블에 대한 내용을 잘 모르시는 분들은 미꾸라지 로그인 후 "설정 -> 마법사"를 통해 서비스 세팅을 하는 방법을 추천합니다. 해당 메뉴가 좀 더 초보자용이라면 아래 설명된 섹션은 라우팅 테이블에 대한 개념을 어느 정도 이해하는 사용자분들을 위한 것입니다. 미꾸라지 v2를 사용하면서 어떻게 보면 매우 복잡한 부분 중의 하나이면서 가장 중요한 부분인 라우팅 테이블 설정에 대해서 설명을 드리겠습니다. `라우팅 테이블의 개념`_ 에 대해서는 여러 자세한 문서가 존재하므로 여기서는 기본적인 라우팅 테이블에 대한 이해를 하고 있음을 가정합니다. .. _라우팅 테이블의 개념: http://ko.wikipedia.org/wiki/%EB%9D%BC%EC%9A%B0%ED%8C%85_%ED%85%8C%EC%9D%B4%EB%B8%94 설정 -> 라우팅 테이블 메뉴에 들어가시면 아래 화면과 같은 내용이 나타나게 되는데, 현재 mudfish.exe 내부적으로 가지고 있는 정보에 대해서 보여줍니다. (각 항목에 대한 자세한 설명은 :ref:`menu-setting-rt` 섹션을 참고바랍니다.) .. image:: _static/mudrun_rt_overview.png :scale: 70 % :align: center .. _menu-setting-rt-add: 라우팅 테이블 추가하기 ^^^^^^^^^^^^^^^^^^^^^^ 하나의 라우팅 경로를 추가하고 싶다면 "추가" 버튼을 클릭하시면 아래 화면과 같이 추가 메뉴가 나타나게 됩니다. .. image:: _static/mudrun_rt_add.png :scale: 70 % :align: center "유용한 라우팅 테이블 정보"는 미리 수집된 정보를 기반으로 손쉽게 사용자들이 라우팅 경로를 설정할 수 있도록 도와드리는 메뉴입니다. 각 항목 위에 마우스를 올려 놓으시고 클릭하시면 해당 IP Address 정보와 Netmask 정보가 "추가" 항목에 자동 입력되게 됩니다. 아래 화면은 "유용한 라우팅 테이블 정보"에서 한 항목을 선택하였을 때 나오는 추가 화면입니다. 다음과 같은 정보가 추가로 제공됩니다. * RTT 정보 사용자가 해당 미꾸라지 중계 서버를 이용하였을 때 예상되는 RTT의 평균값과 표준 편차 정보를 그래프로 표시합니다. 또한 실시간으로 현재 RTT 정보를 제공합니다. .. image:: _static/mudrun_rt_add2.png :scale: 70 % :align: center 만약 사용자가 지정한 IP/Netmask 에 대한 항목을 입력하고 싶으시면 직접 각 input 항목마다 입력하셔서 추가하시면 됩니다. .. warning:: 직접 Routing Path 의 IP Address 와 Netmask 을 입력하실 때 실수하기 쉬운 내용은 정확한 CIDR notation 으로 입력하셔야 합니다. 예를 들어 74.125.127.0 / 255.255.254.0 는 올바른 CIDR notation 표현법이지만 74.125.128.4 / 255.255.254.0 은 틀린 표현 방법입니다. Netmask 에 따라 IP 주소의 범위가 결정되고 이에 맞게 IP 주소도 조정하셔야 됩니다. IP range 계산에 어려움이 있으신 분은 IP Address Range Calculator URL 을 이용하는 것도 도움이 될 것입니다. 그 후 해당 라우팅 경로에 대한 미꾸라지 중계 서버를 선택하세요. 중계 서버를 선택하실 때는 RTT 평균값이 작고, 표준 편차 또한 작은 것을 선택하시면 됩니다. 중계 서버 옆에 그래프 정보가 보인다면 좀 더 선택에 도움이 될 것입니다. .. note:: 참고로 해당 그래프를 보는 방법에 대해 설명해 드리면, 해당 그래프는 미꾸라지 중계 서버 <-> 실제 목적지 서버 (예를 들면, WoW 게임 서버) 간의 RTT 정보에 사용자 <-> 미꾸라지 중계 서버의 RTT 값이 더해진 최종 결과값을 기반으로 차트가 그려지게 됩니다. 마지막으로 "Add it" 버튼을 클릭하시면 화면 상단에 추가 완료 메세지가 나올 것입니다. 조금만 기다리시면 화면이 refresh 되면서 새롭게 입력한 라우팅 경로가 mudfish.exe 에 적용된 것을 확인할 수 있을 것입니다. 추가가 제대로 되었다면 아래와 같은 현재 라우팅 테이블 상태를 확인할 수 있을 것입니다. .. image:: _static/mudrun_rt_add3.png :align: center 끝났습니다! 위의 사진 예를 기준으로 다시 설명을 드린다면, 라우팅 경로 추가가 완료가 된다면 211.115.104.0/23 (WoW 게임서버군 지역) 대역을 목적지로 하는 패킷들은 이제 모두 Asia Pacific (Singapore) 서버로 전달되게 됩니다. 이제 WoW 게임을 실행하셔도 무방합니다. .. _menu-setting-rt-del: 라우팅 테이블 삭제하기 ^^^^^^^^^^^^^^^^^^^^^^ 기존에 설정되어 있는 라우팅 테이블에서 하나의 경로를 삭제하는 것은 쉽습니다. "현재 상태" 섹션에 보이는 라우팅 테이블의 각각의 항목에 **X 마크** 가 존재할 것입니다. 해당 **X** 마크를 클릭함으로써 해당 라우팅 경로를 제거할 수 있습니다. 만약 설정된 모든 라우팅 테이블을 삭제하고 싶으시다면 "초기화" 버튼을 클릭하시면 됩니다. .. _menu-setting-wpad: WPAD ---- 미꾸라지 중계 서버의 내부 서비스 중의 하나인 HTTP proxy 와 SOCKS proxy 에 접근하기 위해서는 브라우저에서 바로 해당 IP 와 Port 를 세팅함으로써 사용할 수 있습니다만 좀 더 유연한 세팅 방법을 제공하기 위해서 WPAD (Web Proxy Auto Discovery) 프로토콜을 지원하고 있습니다. 이 사용법에 대한 자세한 방법은 각각 아래의 문서에 기록되어 있습니다. * `미꾸라지 HTTP (웹) 가속 적용법`_ * `미꾸라지 PAC (Proxy auto-config) 문법`_ .. _미꾸라지 HTTP (웹) 가속 적용법: http://ko.loxch.com/docs/http/html/ .. _미꾸라지 PAC (Proxy auto-config) 문법: http://ko.loxch.com/docs/pac/html/ .. _menu-setting-wizard: 마법사 ------ 미꾸라지 프로그램의 사용에 익숙하지 않거나, 라우팅 테이블에 대해 익숙하지 않은 분들을 위한 메뉴인데요, 미꾸라지 클라이언트 v3.5.0 일 기준으로 옵션에 따라 2 가지 모습의 마법사 메뉴를 볼 수 있습니다. 기본 모드 ^^^^^^^^^ 미꾸라지 설정을 아무것도 수정한 것이 없을 경우, 기본 모드인 마법사 모습을 볼 수 있습니다. 해당 게임을 설정하실려면 아래의 2 가지 단계를 통해 세팅하실 수 있습니다. 1. 먼저 세팅하고자 하는 게임을 선택하고 접속하고자는 게임 서버 위치를 선택합니다. 2. 게임 선택이 끝나면 이용하실 미꾸라지 중계 서버를 선택하시면 됩니다. 그래프 모양, RTT 평균값과 표준편차를 자세히 확인하셔서 선택하시길 바랍니다. 설정이 끝나면 항상 '상태 -> 라우팅 테이블' 메뉴에 들어가셔서 게임 서버 경로들이 제대로 설정되었는지를 확인하셔야 합니다. ADN 모드 ^^^^^^^^ '설정 -> 일반' 메뉴에서 ADN 모드를 On 하시고 저장한 후 미꾸라지 재시작하면 만날 수 있는 마법사 메뉴입니다. "기본 모드"와는 다른 화면 구성을 가지고 있는데요, 1. 먼저 세팅하고자 하는 게임을 선택하고 접속하고자는 게임 서버 위치를 선택합니다. 2. 이제 두 군대의 미꾸라지 중계 서버를 선택해야 합니다. 각 서버를 선택할 때 마다 아래의 "요약" 화면에 출발지 <-> 목적지간 RTT 평균과 표준편차를 확인할 수 있습니다. 선택을 하셨다면 아래의 "설정하기" 버튼을 클릭해 줍니다. .. warning:: ADN 모드를 통해 경로를 세팅하시면 해당 설정 내역이 모든 미꾸라지 중계 서버에 반영되는데 시간이 약 1 ~ 3 분 정도 걸립니다. 아직은 반영 여부를 확인할 수 있는 기능이 없기 때문에 여유있게 게임을 실행하시기 바랍니다. 설정이 끝나면 두 군데를 확인하셔야 하는데, 1) '상태 -> 라우팅 테이블' 메뉴에 들어가셔서 게임 서버 경로들이 제대로 설정되었는지를 확인하셔야 하고 2) '상태 -> ADN 경로' 메뉴에 들어가셔서 선택하신 경로가 제대로 등록되어 있는지 확인하셔야 합니다.