блок, блок, пълномощник
Както може би вече знаете, че Телеграма е бил блокиран в Русия и Иран така че сега е време за повишаване на прокси въпрос. Телеграма официално пусна своя пълномощник, и това е с отворен код (написан на C език за програмиране). Но това може да бъде съставен само на Linux. The tutorial says “simply run make” but that is not true. Това не е толкова просто, колкото е excpected. But I’m here to provide a super easy way to install an MTProto Proxy on your Linux VPS from zero.
Забележка: тази статия е написан на английски език, моля, вижте Английска версия за по-добро разбиране и без да обръща внимание автоматични преводи.
Изисквания
- VPS / VDS (се препоръчва да се използват облак VPS). Аз не предлагам ви да използвате OVH тъй като блокира телеграма, тъй като от известно време или да използват VPN да предаде целия трафик чрез криптирани тунели. Това не е препоръчително да се използва VPS намира в Русия, разбира се,. Аз няма да се рекламира нито доставчици има много, Просто открие най-добрия за вас.
- Linux OS: Ubuntu 14.04+, CentOS 6+, Debian 8+
- корен достъп чрез SSH
Забележка: Ако сте на Windows PC ще трябва Putty за да се свържете с вашия сървър.
Инсталирай, проверка, отивам
- Влезте, за да си VPS и инсталиране на необходимите пакети (в моя случай ще използвам Ubuntu)
apt-get update apt-get install docker.io
- И сега, инсталиране на докер контейнер със самия пълномощника
docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest
Забележка: ние не настройка на канала промоция още. Това ще бъде направено по-късно. Това е така, защото в този урок ние приемаме, че не е нужно достъп до Телеграма на всички, но вие сте успели да получите Android / IOS / Desktop клиент и не може да се свърже. Така че това е защо ние се създаде прокси първи, след свързване над него и само тогава, когато имаме достъп, ще дадем повишен канал.
Където: 6968 – is the port you want your server to be accessible on
Сега, позволява да разберете тайната за връзка
docker logs mtproto-proxy
And search for “Secret 1: 469fe09b277900a8ae91dcefa736056b”.
Така, сега в Телеграма клиент, въведете име на хоста = IP на вашия VPS или име на домейн посочи това IP (това е вашата VPS IP адреса, който се използва за свързване на използване на SSH), след това пристанище (в такъв случай 6968) и тайната от съобщение по-горе, и Pless SAVE или CONNECT. И да, можете да използвате този прокси твърде (ако това ще наличен).
- Добре, сега сме на линия. Let’s set a channel that will be shown as a “Proxy sponsor” in Telegram clients of other users. Да се пресъздаде контейнера за докер. Добави телеграма бот @MTProxybot на (HTTPS://t.me/MTProxybot) и го напишете съобщение /newproxy и следвайте инструкциите му. Той ще ви изпратим съобщение за успех:
“Success!Вашият прокси е регистриран успешно. Сега можете да мине този прокси маркер към софтуера, който използвате: 1d3eb6dd135e4aaff7de0fd614124b4c.” Copy the hash of proxy tag “1d3eb6dd135e4aaff7de0fd614124b4c“, тя ще бъде необходима допълнителна.
Изпрати друга команда за бот: “/myproxies”. Той ще покаже новия си създали прокси сървър и трябва да го изберете, then choose “Set promotion” and send him a link to your channel. - Сега нека Пресъздайте докер контейнер с прокси таг
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
Обяснение на нови параметри:
РАБОТНИЦИ = 0 – you can set this to any value you want, но за малко сървъра 1 работник е достатъчно (Нула средства 1 основният процес + 0 роб процеси). Ако искате да имате 2 процеси, го настроите да 1.SECRET = 469fe09b277900a8ae91dcefa736056b – pass the same secret from step 2. Или всеки друг 32 знака диез (можете да използвате md5), Само не забравяйте след това да поставите паролата на вашия клиент твърде. Аз препоръчвам да използвате едни и същи от стъпка 2.
TAG = 1d3eb6dd135e4aaff7de0fd614124b4c – Tag, that you got from the bot in step 3.
И това е всичко. Сега потребителите на своя прокси сървър ще видят повишен канал.
Разширено конфигурационния
Ако се чувствате доста опитен, Посетете https://hub.docker.com/r/telegrammessenger/proxy за да получите повече информация.
Ръчно инсталиране
Всичко е описано в моя GitHub вилица https://github.com/p1ratrulezzz/MTProxy-1
Други приложения MTProto прокси сървъри и тестови
Посетете страницата на вилицата си за PHP MTProxy на GitHub като можете да намерите и информация и връзки към други прокси реализации. But they doesn’t support promoting channels yet.
Ако ли искаш да се създаде сървър на Windows, използвате Java изпълнение от GitHub (отворите пресата и изтеглите най-новите, и работи със Java -jar mtoxy<версия>.буркан)
Също, проверя първи пост за MTProto Proxy