MonoProxy 2.4.0이 iPhone 및 iPad용 App Store에 출시되었습니다.
이번 업데이트는 다른 기기가 프록시에 연결된 뒤 다운로드와 업로드가 커지거나 세션이 오래 지속되어도 연결을 이해하기 쉽고 안정적으로 유지할 수 있는가라는 실용적인 문제에 집중합니다.
2.4.0은 전송 경로를 개선하고 주변 기기를 위한 로컬 설정 페이지를 추가했으며, 출구 IP 비교와 네트워크 또는 서비스 상태 변경 후 복구를 강화했습니다.
더 안정적인 전송
작은 요청만으로는 실제 다운로드, 업로드 또는 장시간 세션에서 나타나는 문제를 놓칠 수 있습니다. MonoProxy 2.4.0은 다음 전송 상황을 강화했습니다.
- 대용량 HTTP 다운로드
- 일반 업로드와 청크 업로드
- 부분 다운로드와 재개에 사용하는
Range요청 - HTTPS CONNECT 및 SOCKS 터널
- 장시간 연결과 양방향 TCP half-close 동작
모든 네트워크에서 문제가 발생하지 않는다고 약속하는 것이 아닙니다. 클라이언트가 기대하는 프로토콜 동작을 유지하고, 실패를 명확하게 구분하며, 불완전한 전송을 성공으로 표시하지 않는 것이 목표입니다.
주변 기기를 위한 로컬 설정 페이지
Mac이나 PC를 설정하기 위해 여러 화면에서 값을 반복해서 복사할 필요가 없습니다. MonoProxy가 실행 중일 때 로컬 설정 페이지가 현재 연결 정보를 한곳에 모아 줍니다.
현재 호스트와 포트, PAC 정보, 데스크톱용 명령어, iPhone의 출구 IP 샘플을 확인할 수 있습니다. 같은 접근 가능한 네트워크의 기기에서 페이지를 열어 해당 기기의 결과를 iPhone과 비교할 수 있습니다.
이 페이지는 로컬에서만 작동합니다. 프록시 비밀번호를 노출하거나 원격 계정을 만들지 않으며, iPhone을 공개 릴레이로 바꾸지 않습니다.
더 명확한 진단과 복구
리스너가 실행 중이어도 클라이언트 설정이 올바르다는 뜻은 아닙니다. 클라이언트가 연결되어도 유효한 트래픽이 프록시를 통과했다고 볼 수 없습니다. MonoProxy는 계속해서 세 상태를 구분합니다.
- Listening은 선택한 로컬 엔드포인트가 준비되었음을 의미합니다.
- Client Connected는 다른 기기가 리스너에 도달했음을 의미합니다.
- Traffic Verified는 실제 데이터가 프록시를 통과했음을 의미합니다.
2.4.0은 시작, 인증, 클라이언트 제어, 네트워크 변경, 서비스 상태 복구에 대한 검사를 개선했습니다. 진단 센터는 차단된 클라이언트, 사용할 수 없는 인터페이스, 시간 초과, 연결 수 제한을 하나의 모호한 오류로 합치지 않고 각각 표시합니다.
하나의 엔드포인트와 익숙한 프로토콜
MonoProxy는 하나의 로컬 호스트와 포트에서 지원되는 프록시 프로토콜을 계속 처리합니다.
- HTTP 정방향 프록시
- HTTPS CONNECT
- 일반
ws://WebSocket 전달 - SOCKS4 및 SOCKS4a CONNECT
- 선택적 사용자 이름과 비밀번호 인증을 지원하는 SOCKS5 CONNECT
클라이언트는 호환되는 프록시 유형을 선택해야 합니다. MonoProxy는 들어오는 핸드셰이크를 감지하고 해당 프로토콜 구현으로 연결합니다.
신뢰하기 어려운 기기가 있는 로컬 네트워크에서는 강력한 인증 정보 생성, 클라이언트별 연결 수 제한, 개인 네트워크 또는 IP/CIDR 규칙, 활성 세션 연결 해제를 사용할 수 있습니다.
더 안전한 일상 제어
기본 조작도 다듬었습니다. 실행 중인 프록시를 중지할 때 길게 누르도록 해 실수로 종료할 가능성을 줄였습니다. 시작과 네트워크 변경 처리도 화면과 실제 서비스 상태가 어긋나지 않도록 더 명확한 복구 경로를 제공합니다.
작은 상호작용 변화이지만 여러 주변 기기가 같은 엔드포인트에 의존할 때는 연결의 연속성에 직접 영향을 줍니다.
개인정보 보호와 제품의 경계
MonoProxy는 사용자가 제어하는 프록시를 로컬 네트워크에서 실행합니다. 계정이나 원격 트래픽 백엔드가 필요하지 않습니다.
VPN이 아니며 원격 프록시 위치를 제공하지 않고 iPhone의 모든 앱 경로를 자동으로 변경하지도 않습니다. HTTPS CONNECT는 불투명한 터널로 유지됩니다. MonoProxy는 인증서를 설치하거나 HTTPS 콘텐츠를 복호화하지 않습니다. 클라이언트 기기는 프록시 설정을 지원하고 현재 네트워크에서 iPhone 또는 iPad에 접근할 수 있어야 합니다.
앱이 백그라운드로 이동하면 iOS가 네트워크 동작을 중단할 수 있습니다. MonoProxy는 서비스 상태를 표시하지만 무제한 백그라운드 실행을 보장하지 않습니다.
지금 이용 가능
MonoProxy 2.4.0은 iOS 15 이상을 지원합니다. 구독이나 기능 등급이 없는 일회성 구매 제품입니다.
App Store에서 다운로드하거나 MonoProxy 제품 가이드에서 설정, 프로토콜, 개인정보 보호 범위를 확인할 수 있습니다.