Bloccare, bloccare, delega
Come si potrebbe già sapere che telegramma è stato bloccato in Russia e l'Iran così ora è il momento di sollevare una domanda di proxy. Telegramma ha rilasciato ufficialmente la loro delega ed è open source (scritto in linguaggio di programmazione C). Ma questo può essere compilato solo su Linux. Il tutorial dice “semplicemente eseguire fare” Ma non è vero. Non è così semplice come è stato excpected. Ma io sono qui per fornire un modo super facile da installare un MTProto proxy sul vostro VPS Linux da zero.
Nota: Questo articolo è stato originariamente scritto in inglese, si prega di consultare il versione inglese per una migliore comprensione e ignorando traduzioni automatiche.
Requisiti
- VPS / VDS (si consiglia di utilizzare il cloud VPS). Io non suggerisco di utilizzare OVH in quanto blocca telegramma da qualche tempo o utilizzare VPN per inoltrare tutto il traffico via tunnel cifrati. Non è raccomandato l'uso di VPS si trova in Russia, naturalmente,. Non sarà la pubblicità uno qualsiasi dei fornitori ci sono molti, solo trovare la migliore per voi.
- sistema operativo Linux: Ubuntu 14.04+, CentOS 6+, Debian 8+
- accesso root tramite SSH
Nota: Se siete su PC Windows sarà necessario Stucco per connettersi al server.
Installare, dai un'occhiata, partire
- Accedi al tuo VPS e installare i pacchetti necessari (nel mio caso io uso Ubuntu)
apt-get update apt-get install docker.io
- E adesso, installare contenitore docker con proxy stesso
docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest
Nota: noi non messa a punto ancora il canale di promozione. Sarà fatto tardi. Questo perché in questo tutorial si assume che non si dispone di accesso a telegramma a tutti, ma si è riusciti a ottenere Android / iOS client / desktop e non è possibile collegare. Ecco, questo è il motivo per cui abbiamo istituito il proxy prima, quindi il collegamento su di esso e solo quando abbiamo accesso imposteremo promosso canale.
Dove: 6968 – è la porta che si desidera che il server sia accessibile su
Adesso, Permette di scoprire il segreto per il collegamento
docker logs mtproto-proxy
E la ricerca di “Segreto 1: 469fe09b277900a8ae91dcefa736056b”.
Così, ora nel client telegramma entrare hostname = IP del VPS o un nome di dominio ha sottolineato a questo ip (il suo indirizzo IP vostra VPS si è utilizzato per il collegamento tramite SSH), poi porto (in questo caso 6968) e il segreto dal messaggio di cui sopra, e Pless SAVE o CONNECT. E sì, è possibile utilizzare questo proxy troppo (se lo farà disponibili).
- OK, ora siamo in linea. Fissiamo un canale che verrà mostrato come “sponsor Proxy” in clienti telegramma altri utenti. Consente di ricreare il contenitore di finestra mobile. Aggiungere il @MTProxybot telegramma bot (https://t.me/MTProxybot) e lo scrivere un messaggio /newproxye seguire le sue istruzioni. Egli ti invierà un messaggio in caso di successo:
“Successo!Il proxy è stato registrato con successo. A questo punto è possibile passare questo tag proxy per il software che si sta utilizzando: 1d3eb6dd135e4aaff7de0fd614124b4c.” Copiare l'hash tag di delega “1d3eb6dd135e4aaff7de0fd614124b4c“, sarà necessario un ulteriore.
Invia un altro comando per Bot: “/myproxies”. Egli elencare il vostro nuovo proxy creato ed è necessario selezionarlo, scegliere “set promozione” e lo inviare un link al tuo canale. - Ora lascia contenitore finestra mobile ricreare con la modifica di delega
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
Spiegazione dei nuovi parametri:
LAVORATORI = 0 – è possibile impostare questo su qualsiasi valore che si desidera, ma per un po 'di server 1 lavoratore è sufficiente (Zero mezzi 1 processo principale + 0 processi schiavo). Se si desidera avere 2 processi, impostarlo su 1.SECRET = 469fe09b277900a8ae91dcefa736056b – passare lo stesso segreto di passaggio 2. O qualsiasi altra 32 caratteri hash (è possibile utilizzare md5), basta non dimenticare poi di impostare la password nell 'cliente troppo. Vi consiglio di utilizzare lo stesso dal punto 2.
TAG = 1d3eb6dd135e4aaff7de0fd614124b4c – Etichetta, che avete ottenuto dal bot al punto 3.
E questo è tutto. Ora gli utenti del proxy vedranno un canale promosso.
config avanzata
Se ti senti abbastanza esperto, visitare ilhttps://hub.docker.com/r/telegrammessenger/proxy per maggiori informazioni.
installazione manuale
Tutto è descritto sulla mia forchetta GitHubhttps://github.com/p1ratrulezzz/MTProxy-1
Un altro implementazioni MTProto proxy e server di test
Visita la pagina del mio forchetta per PHP MTProxy su GitHubcome anche voi trovare informazioni e collegamenti ad altre implementazioni del proxy. Ma loro non supporta ancora promuovendo canali.
Se wan't creare un server su Windows, usare l'esecuzione Java GitHub (aprire Uscite e scaricare l'ultima, ed eseguire utilizzando java -jar mtoxy<versione>.vaso)
Anche, controllare il mio primo post su MTProto Proxy