Bloquear, bloquear, apoderado
Como ya sabrán que Telegrama ha sido bloqueado en Rusia e Irán por lo que ahora es el momento para elevar una pregunta de proxy. Telegrama ha lanzado oficialmente su representación y es de código abierto (escrito en lenguaje de programación C). Pero esto sólo puede establecerse en Linux. The tutorial says “simply run make” but that is not true. No es tan sencillo, ya que se excpected. But I’m here to provide a super easy way to install an MTProto Proxy on your Linux VPS from zero.
Nota: Este artículo fue escrito originalmente en Inglés, por favor, ver el versión inglesa para una mejor comprensión y haciendo caso omiso de traducciones automáticas.
requisitos
- VPS / VDS (se recomienda utilizar la nube VPS). No sugiero que uses OVH ya que bloquea de telegramas desde algún tiempo o el uso de VPN para reenviar todo el tráfico a través de túneles cifrados. No es recomendable utilizar VPS se encuentra en Rusia, por supuesto,. No voy a ser la publicidad cualquiera de los proveedores que hay muchos, acaba de encontrar el mejor para usted.
- OS Linux: Ubuntu 14.04+, CentOS 6+, Debian 8+
- acceso root a través de SSH
Nota: Si está en Windows PC tendrá Masilla para conectarse a su servidor.
Instalar, comprobar, ir
- Inicia sesión para su VPS e instalar los paquetes requeridos (en mi caso voy a utilizar Ubuntu)
apt-get update apt-get install docker.io
- Y ahora, instalar contenedores ventana acoplable con el propio proxy de
docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest
Nota: que no configure el canal de promoción todavía. Se hará más adelante. Esto se debe a que en este tutorial se supone que usted no tiene acceso a los telegramas en absoluto, pero que ha conseguido Android / iOS / cliente de escritorio y no se puede conectar. Así que por eso hemos creado el proxy primera, a continuación, conectar sobre ella y sólo cuando tenemos acceso estableceremos promovido canal.
Dónde: 6968 – is the port you want your server to be accessible on
Ahora, Permite encontrar el secreto para la conexión
docker logs mtproto-proxy
And search for “Secret 1: 469fe09b277900a8ae91dcefa736056b”.
Asi que, Ahora en el cliente Telegrama introducir el nombre de host = IP de su VPS o un nombre de dominio que apunte a este IP (su dirección IP de su VPS ha utilizado para la conexión a través de SSH), entonces el puerto (en este caso 6968) y el secreto del mensaje anterior, y Pless SAVE o CONNECT. Y si, puede utilizar este proxy demasiado (si lo hará disponible).
- OKAY, Ahora estamos en línea. Let’s set a channel that will be shown as a “Proxy sponsor” in Telegram clients of other users. Deja para recrear el recipiente ventana acoplable. Añadir el telegrama @MTProxybot bot (https://t.me/MTProxybot) y le escribe un mensaje /newproxy y seguir sus instrucciones. Se le enviará un mensaje de éxito:
“Success!Su representación se ha registrado correctamente. Ahora puede pasar esta etiqueta de proxy para el software que está utilizando: 1d3eb6dd135e4aaff7de0fd614124b4c.” Copy the hash of proxy tag “1d3eb6dd135e4aaff7de0fd614124b4c“, será necesaria una mayor.
Enviar otro comando para bot: “/myproxies”. Se mostrará una lista de su nuevo proxy creado y lo que necesita para seleccionarlo, then choose “Set promotion” and send him a link to your channel. - Ahora vamos a recrear contenedor ventana acoplable con la etiqueta de proxy
docker container stop mtproto-proxy docker container rm mtproto-proxy docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data -e WORKERS=0 -e SECRET=469fe09b277900a8ae91dcefa736056b -e TAG=1d3eb6dd135e4aaff7de0fd614124b4c telegrammessenger/proxy:latest
Explicación de los nuevos parámetros:
TRABAJADORES = 0 – you can set this to any value you want, pero para un pequeño servidor 1 trabajador es lo suficientemente (cero significa 1 proceso principal + 0 procesos esclavos). Si usted quiere tener 2 procesos, configurarlo para 1.SECRETA = 469fe09b277900a8ae91dcefa736056b – pass the same secret from step 2. O cualquier otro 32 personajes de hash (puede utilizar MD5), simplemente no se olvide a continuación para configurar esta contraseña en su cliente también. Recomiendo el uso de la misma desde el paso 2.
TAG = 1d3eb6dd135e4aaff7de0fd614124b4c – Tag, that you got from the bot in step 3.
Y eso es todo. Ahora los usuarios de su proxy verán un canal promovido.
config avanzada
Si se siente muy experimentado, visita el https://hub.docker.com/r/telegrammessenger/proxy para obtener más información.
Instalación manual
Todo se describe en mi tenedor GitHub https://github.com/p1ratrulezzz/MTProxy-1
Otra de las implementaciones MTProto proxy y servidores de prueba
Visita la página de mi tenedor para PHP en MTProxy GitHub como también encontrará información y enlaces a otras implementaciones de proxy. But they doesn’t support promoting channels yet.
Si quieres probar a crear un servidor en Windows, utilizar la aplicación Java desde GitHub (abrir de prensa y descargar la última, y ejecutar el uso de java-jar mtoxy<versión>.tarro)
también, revisa mi primero post sobre MTProto Proxy