Erstellen Sie Ihre eigenen offiziellen MTProto Proxy mit Kanal Förderung (Sehr einfache Möglichkeit,)

Block, Block, Stellvertreter

Wie Sie bereits wissen vielleicht, dass Telegramm hat in Russland und Iran so jetzt blockiert ist es eine Zeit, um eine Proxy-Frage für die Anhebung. Telegramm hat ihre Proxy offiziell freigegeben und es ist Open Source (in der Programmiersprache C geschrieben). Dies kann aber nur unter Linux kompiliert werden. Das Tutorial sagt “machen einfach laufen” aber das ist nicht wahr. Es ist nicht so einfach, wie es excpected wurde. Aber ich bin hier einen super einfach Weg, um eine MTProto Proxy auf Ihrem Linux VPS von Null zu installieren.

Hinweis: Dieser Artikel wurde ursprünglich in Englisch geschrieben, Sie sehen die englische Version zum besseren Verständnis und zu ignorieren automatische Übersetzungen.

Bedarf

  1. VPS / VDS (es wird empfohlen, Cloud VPS zu verwenden). Ich schlage vor, Sie nicht OVH zu verwenden, wie es blockiert seit einiger Zeit-Telegramm oder VPN verwenden, den gesamten Datenverkehr über verschlüsselte Tunnel weiterleiten. Es ist nicht VPS empfohlen in Russland natürlich gelegen zu verwenden. Ich werde nicht der Anbieter werden Werbung gibt es viele, finden nur die besten für Sie.
  2. Linux OS: Ubuntu 14.04+, CentOS 6+, Debian 8+
  3. Root-Zugriff über SSH

Hinweis: Wenn Sie auf Windows-PC sind, werden Sie brauchen Kitt zu Ihrem Server verbinden.

Installieren, prüfen, gehen

  1. Anmeldung zu Ihrem vps und installieren erforderlichen Pakete (in meinem Fall verwende ich Ubuntu)
    apt-get update
    apt-get install docker.io
    
  2. Und nun, Docker-Container mit dem Proxy installiert selbst
    docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest
    

    Hinweis: wir tun, um die Förderung Kanal nicht Setup noch. Es wird später erfolgen. Dies liegt daran, in diesem Tutorial gehen wir davon aus, dass Sie keinen Zugriff auf Telegramm haben Sie überhaupt, aber sie haben es geschafft, Android / iOS / Desktop-Client zu bekommen und kann keine Verbindung. Also das ist, warum wir den Proxy ersten einrichten, dann über eine externe Verbindung erst, wenn wir Zugriff haben setzen wir Kanal gefördert.

    Woher: 6968 – ist der Port Sie Ihren Server zugänglich sein wollen

    Jetzt, das Geheimnis herauszufinden, für den Anschluss lets

    docker logs mtproto-proxy
    

    Und die Suche nach “Geheimnis 1: 469fe09b277900a8ae91dcefa736056b”. 

    Damit, jetzt im Telegramm Client Hostnamen = IP Ihrem VPS eingeben oder ein Domain-Namen zu dieser IP hingewiesen (es ist Ihre VPS IP Adresse, die Sie für die Verbindung verwendet, unter Verwendung von SSH), dann Hafen (in diesem Fall 6968) und das Geheimnis von Nachricht über, und pless speichern oder CONNECT. Und ja, Sie können diesen Proxy verwenden zu (wenn es zur Verfügung).

  3. OK, Jetzt sind wir online. Lassen Sie uns einen Kanal eingestellt, der als angezeigt wird “Proxy Sponsor” in Telegramm-Clients von anderen Benutzern. die Docker-Container können neu. Fügen Sie das Telegramm bot @MTProxybot (https://t.me/MTProxybot) und schreibt ihm eine Nachricht /newproxyund folgen Sie den Anweisungen. Er wird Ihnen eine Nachricht auf Erfolg senden:
    “Erfolg!Ihre Proxy wurde erfolgreich registriert. Sie können nun dieses Proxy-Tag an die Software übergeben Sie verwenden: 1d3eb6dd135e4aaff7de0fd614124b4c.” Kopieren Sie den Hash-Wert von Proxy-Tag “1d3eb6dd135e4aaff7de0fd614124b4c“, es wird weiter benötigt werden.
    Senden Sie einen anderen Befehl zu Bot: “/myproxies”. Er wird Ihre neue erstellt Proxy-Liste, und Sie müssen es auszuwählen, dann wähle “Set Förderung” und ihm einen Link zu Ihrem Kanal senden.
  4.  Jetzt können recreate Docker-Container mit Proxy-Tag
     
    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 
    

    Erläuterung neuer Parameter:
    ARBEITNEHMER = 0 – Sie können dies auf einen beliebigen Wert einstellen Sie möchten, aber für einen kleinen Server 1 Arbeiter ist genug (Null bedeutet, 1 Hauptprozess + 0 Slave-Prozesse). Wenn Sie möchten, haben 2 Prozesse, setzen Sie ihn auf 1.

    SECRET = 469fe09b277900a8ae91dcefa736056b – passieren den gleichen secret aus Schritt 2. Oder irgend ein anderer 32 Zeichen-Hash (Sie können md5 verwenden), nur nicht vergessen, dann dieses Passwort in Ihrem Client einstellen zu. Ich empfehle das gleiche von Schritt zu verwenden 2.

    TAG = 1d3eb6dd135e4aaff7de0fd614124b4c – Etikett, dass Sie von der Bot in Schritt 3 bekamen.

    Und das ist alles. Nun können die Nutzer Ihres Proxy einen Kanal gefördert sehen.

Erweiterte Konfigurations

Wenn Sie das Gefühl ganz erfahren, Besuche denhttps://hub.docker.com/r/telegrammessenger/proxy weitere Informationen zu erhalten.

Die manuelle Installation

Alles ist beschrieben auf meiner GitHub Gabelhttps://github.com/p1ratrulezzz/MTProxy-1

Ein weiterer MTProto Proxy-Implementierungen und Testserver

Besuchen Sie die Seite von meiner Gabel für PHP MTProxy auf GitHubwie Sie auch Informationen und Links zu anderen Proxy-Implementierungen finden. Aber sie bietet keine Unterstützung für Kanäle noch zu fördern.

Wenn Sie wan't einen Server unter Windows erstellen, verwenden Java-Implementierung von GitHub (öffnen Releases und downloaden Sie die neueste, und führen Sie java -jar mtoxy mit<Ausführung>.Krug)

Ebenfalls, Check mein erster Beitrag über MTProto Proxy

Wird geladen

Dieser Eintrag wurde veröffentlicht System-Administration und getaggt , , , , , , , , , , , , , , , , , , . Lesezeichen auf den Permanentlink. | Kurzlink:  http://p1rat.ru/lezzz/nIqPh

Hinterlasse eine Antwort