GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
TS-WARP(5) Mikhail Zakharov TS-WARP(5)

TS-Warp INI-like configuration file format

ts-warp uses INI-like configuration files to identify SOCKS servers for destinations that clients are willing to reach. The format of ts-warp INI-files are almost dentical to the classical INI dialect, with the only main exception, that duplicate names for keys are alloved within the same section.

Each section, a string, enclosed in square brackets ('[', ']'), specifies a name for a SOCKS server block. A section consists of keys (variables) describing SOCKS server attributes, as well, as keys specifying destination targets.

Remarks are specified with: ; and # characters

Key names are case insensitive i.e., target_host is the same as tArGeT_HoSt

SOCKS server keys

Manadatory variable, specifying a SOCKS server for the section. Optional port number defaults to 1080.
Defines a chain of sections with SOCKS servers, that are required to reach first before contacting the server in the current section. Optional variable.
Specifies the server SOCKS version. Optional, defaults to 5.
A username if the server requires authentication. Only plaintext authentication is supported.
A user password if the SOCKS-server requires authentication. Can be specified as plaintext if preceded with plain: prefix or encoded by ts-pass(8) with TS-Warp obfuscation algorithm if the tsw01: prefix is set.

Target keys

Describes a single target host either with it's IP address or resolveable host name. Optionally a port or a port range can be specified to narrow the band.
Specifies the name of a domain resolveable via DNS. Optionally a port or a port range can be specified to narrow the band.
Specifies an IPv4 or IPv6 subnet. Netmasks are accepted only in dot-decimal notation. Optionally a port or a port range can be specified to narrow the band.
Specifies a range of sequential IPv4, IPv6 addresses. Optionally a port or a port range can be specified to narrow the band.

[HOME NETWORK]                          ; Section definition
# Target definitions:
; target_host = 192.168.1.1
; target_host = Anvil
; target_network = 192.168.1.0/255.255.255.0
; target_network = 192.168.1.0/24
; target_range = 192.168.1.1/192.168.1.20
target_domain = balmora.lan
# Server definitions:
socks_server = 192.168.1.237
; socks_version = 5
socks_user = socks
; socks_password = plain:TopSecretPass@34
socks_password = tsw01:08415D5F6519633F1D150E08552837506D12383C177C176F7C322E1F562D

ts-warp(8), ts-warp.sh(1), ts-pass(1), gui-warp(1)

June 6, 2022 1.0

Search for    or go to Top of page |  Section 5 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.