Home

The net/telemt port

telemt-3.3.31 – MTProxy for Telegram (cvsweb github mirror)

Description

Telegram supports "MTProxy", allowing clients to connect via a proxy
server, masking the original source IP and obfuscating user traffic,
making it significantly harder for ISPs and governments to detect
outgoing connections pointing to Telegram servers.

Telemt is a fast, secure, and feature-rich implementation of a proxy
server. Written in Rust, it fully implements the official Telegram
proxy algo and adds many production-ready improvements such as:

- ME Pool + Reader/Writer + Registry + Refill + Adaptive Floor
  + Trio-State + Generation Lifecycle
- Full-covered API w/ management
- Anti-Replay on Sliding Window
- Prometheus-format Metrics
- TLS-Fronting and TCP-Splicing for masking from "prying" eyes
WWW: https://github.com/telemt/telemt

Readme

+-------------------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-------------------------------------------------------------------------------

Configuration
=============
Generate ${SYSCONFDIR}/telemt/config.toml with `telemt --init` (see `--help`)
or adapt commented files from ${EXAMPLES_DIR}/.

The following is recommended:

	[general]
	# Avoid ANSI escape sequences in logs.
	disable_colors = true

	[server]
	# Use an unprivileged listen port to start as unprivileged user.
	port = 8443

	[network]
	ipv6 = true
	prefer = 6

Maintainer

Klemens Nanni

Categories

lang/rust net

Build dependencies

Files

Search