New client-only distribution: ostp-client-linux-x64.tar.gz (0.92 MB) Contents: - ostp-client-linux (2.0 MB) - Universal musl static binary - README.md (8.3 KB) - Complete user guide with examples - client.json.example - Configuration template - SHA256SUMS - Integrity verification Documentation includes: - Quick start guide (install, setup, connect) - All CLI commands with examples - Profile management workflow - Configuration options - Troubleshooting guide - Security features overview - Systemd service template - Advanced usage (scripting, multiple profiles) Commands: - ostp-client-linux setup # Interactive wizard - ostp-client-linux connect --profile default - ostp-client-linux status # Show stats - ostp-client-linux disconnect - ostp-client-linux profiles list # Manage profiles Features: - Profile storage: ~/.config/ostp/profiles.json - TUN interface: ostp0 (10.X.Y.Z/16) - TLS mimicry with geo-specific SNI - Anti-VM detection (production only) - Root privilege check (libc::geteuid) Distribution strategy: - Server package: ostp-server-linux-x64.tar.gz (6.86 MB) - server + client + master - Client package: ostp-client-linux-x64.tar.gz (0.92 MB) - client only - Windows package: ostp-client-windows-x64.zip (1.29 MB) - GUI + daemon + installer
13 lines
252 B
JSON
13 lines
252 B
JSON
{
|
|
"server": "vpn.example.com:443",
|
|
"psk": "YOUR_64_CHARACTER_HEX_PSK_KEY_FROM_ADMIN_HERE_CHANGE_THIS",
|
|
"country": "US",
|
|
"auto_connect": false,
|
|
"kill_switch": false,
|
|
"dns_servers": [
|
|
"1.1.1.1",
|
|
"8.8.8.8"
|
|
],
|
|
"log_level": "info"
|
|
}
|