Skip to content

GUI Client

ospab edited this page May 17, 2026 · 2 revisions

GUI Client

Russian / Русский

Overview

The OSTP GUI is a Windows desktop application built with Tauri v2. It provides a visual interface for connecting to OSTP servers with support for both proxy and TUN tunnel modes.

Requirements

  • Windows 10/11 (x64 or ARM64)
  • Administrator privileges (required for TUN mode)
  • wintun.dll and tun2socks.exe in the same directory (included in release archive)

Features

  • One-click connection with power button
  • Real-time upload/download metrics
  • System proxy and TUN tunnel modes
  • Import server configuration via ostp:// share links
  • Domain, IP/CIDR, and process exclusions
  • Bilingual interface (English / Russian)

Modes

Proxy Mode

Creates a local HTTP/SOCKS5 proxy (default: 127.0.0.1:1088). Applications must be configured to use this proxy.

TUN Mode

Creates a virtual network interface (ostp_tun) that captures all system traffic. No per-application configuration needed.

TUN mode requires:

  • Running as Administrator
  • wintun.dll in the application directory
  • tun2socks.exe in the application directory

Keyboard Shortcuts

Key Action
Enter (in import field) Import share link

Troubleshooting

"tun2socks.exe is missing"

Download from tun2socks releases and place in the application directory.

TUN interface shows as "ostp_tun 2"

This happens when the previous adapter wasn't cleaned up. The application now automatically removes stale adapters on startup. If the issue persists, manually delete the adapter in Network Connections.

Internet doesn't work after disconnecting

If the tunnel crashes, routes may not be cleaned up. Restart the application — it cleans up routes on startup.


← Share Links | Building from Source →

Clone this wiki locally