Меню
Главная
Форумы
Новые сообщения
Что нового?
Новые сообщения
Вход
Регистрация
Что нового?
Новые сообщения
Меню
Вход
Регистрация
Соцсети заблокировали! Простой способ обхода блокировки Twitter и Facebook
здесь
-----
Форум блокируют за
антивоенную статью
-----
В связи с преследованиями за инакомыслие, теперь можно
анонимно
отвечать в темах.
-----
Обновлен
скрипт для определения IP госорганов
-----
Наш реестр запрещенных сайтов
с широким функционалом.
Создаем свой генератор зеркал
для обхода блокировки.
Главная
Форумы
Противодействие интернет-цензуре
Разработка, техподдержка, инструкции
Настройка MTProxy (mtproto), прокси от Телеграмма
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Ответить в теме
Сообщение
<p>[QUOTE="moder, post: 8361, member: 1"]</p><p>Telegram выпустил <a href="https://github.com/TelegramMessenger/MTProxy">официальный код</a> для создания MTProto-прокси. MTProxy заточен специально для Телеграмм и лучше теперь использовать его. Кроме того.</p><p></p><p></p><p>Для работы MT-Proto proxy потребуется openssl и zlib.</p><p>Устанавливаем на Debian и Ubuntu.</p><p>[code]</p><p>apt install git curl build-essential libssl-dev zlib1g-dev</p><p>[/code]</p><p></p><p>На Centos.</p><p>[code]</p><p>yum install openssl-devel zlib-devel</p><p>yum groupinstall "Development Tools"</p><p>[/code]</p><p></p><p>Проверяем openssl, должна быть версия от 1.1.x</p><p>[code]</p><p>openssl version</p><p>#OpenSSL 1.1.0f 25 May 2017</p><p>[/code]</p><p></p><p>Если версия 1.1, то придется обновиться (см. <a href="https://blacksaildivision.com/how-to-install-openssl-on-centos">подробнее</a>).</p><p>[code]</p><p># Можно попробовать обновиться через репозиторий</p><p># yum update openssl</p><p></p><p># Если не получится, устанавливаем вручную</p><p>sudo yum install libtool perl-core zlib-devel -y</p><p>curl -O -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_0g.tar.gz</p><p>tar -zxvf OpenSSL_1_1_0g.tar.gz cd openssl-OpenSSL_1_1_0g</p><p>cd openssl-OpenSSL_1_1_0g</p><p></p><p>./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib make make test</p><p>sudo make install</p><p>[/code]</p><p></p><p>[STRONG]Устанавливаем MTProxy[/STRONG].</p><p>[code]</p><p># качаем</p><p>git clone https://github.com/TelegramMessenger/MTProxy</p><p>cd MTProxy</p><p></p><p># компилируем</p><p>make</p><p>mkdir /opt/mtproxy</p><p>cp objs/bin/mtproto-proxy /opt/mtproxy/</p><p>cd /opt/mtproxy</p><p>curl -s https://core.telegram.org/getProxySecret -o proxy-secret</p><p>curl -s https://core.telegram.org/getProxyConfig -o proxy-multi.conf</p><p></p><p># генерируем секретный ключ, он понадобится при подключении</p><p>head -c 16 /dev/urandom | xxd -ps</p><p>[/code]</p><p></p><p>Содержимое файла <strong>/etc/systemd/system/mtproxy.service</strong></p><p>[code]</p><p>[Unit]</p><p>Description=MTProxy</p><p>After=network.target</p><p></p><p>[Service]</p><p>Type=simple</p><p>WorkingDirectory=/opt/mtproxy</p><p>ExecStart=/opt/mtproxy/mtproto-proxy -u nobody -p 8888 -H 8443 -S <secret> --aes-pwd proxy-secret proxy-multi.conf -M 1</p><p>Restart=on-failure</p><p></p><p>[Install]</p><p>WantedBy=multi-user.target</p><p>[/code]</p><p>Вместо nobody лучше ввести пользователя (не root). </p><p></p><p>Включаем.</p><p>[code]</p><p>systemctl daemon-reload</p><p>systemctl enable mtproxy.service</p><p>[/code]</p><p></p><p>Запускаем</p><p>[code]</p><p>service mtproxy start</p><p>[/code]</p><p></p><p>Создаем ссылку вида.</p><p>tg://proxy?server=[ваш ip]port=8443secret=[ваш секретный ключ]</p><p></p><p><strong>Вы можете также зарегистрировать ваш прокси сервер в Telegram</strong>. </p><p>Для этого добавляем бота @MTProxybot. Бот попросит ввести ваш IP, порт и секретный ключ, после чего выдаст "proxy tag". </p><p>В конфиге ссылка будет выглядеть так.</p><p>[code]</p><p>ExecStart = / opt / MTProxy / mtproto-proxy -u nobody -p 8888 -H 8443 -S < secret > -P < тег прокси > < другие параметры ></p><p>[/code]</p><p>[/QUOTE]</p>
[QUOTE="moder, post: 8361, member: 1"] Telegram выпустил [URL='https://github.com/TelegramMessenger/MTProxy']официальный код[/URL] для создания MTProto-прокси. MTProxy заточен специально для Телеграмм и лучше теперь использовать его. Кроме того. Для работы MT-Proto proxy потребуется openssl и zlib. Устанавливаем на Debian и Ubuntu. [code] apt install git curl build-essential libssl-dev zlib1g-dev [/code] На Centos. [code] yum install openssl-devel zlib-devel yum groupinstall "Development Tools" [/code] Проверяем openssl, должна быть версия от 1.1.x [code] openssl version #OpenSSL 1.1.0f 25 May 2017 [/code] Если версия 1.1, то придется обновиться (см. [URL='https://blacksaildivision.com/how-to-install-openssl-on-centos']подробнее[/URL]). [code] # Можно попробовать обновиться через репозиторий # yum update openssl # Если не получится, устанавливаем вручную sudo yum install libtool perl-core zlib-devel -y curl -O -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_0g.tar.gz tar -zxvf OpenSSL_1_1_0g.tar.gz cd openssl-OpenSSL_1_1_0g cd openssl-OpenSSL_1_1_0g ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib make make test sudo make install [/code] [STRONG]Устанавливаем MTProxy[/STRONG]. [code] # качаем git clone https://github.com/TelegramMessenger/MTProxy cd MTProxy # компилируем make mkdir /opt/mtproxy cp objs/bin/mtproto-proxy /opt/mtproxy/ cd /opt/mtproxy curl -s https://core.telegram.org/getProxySecret -o proxy-secret curl -s https://core.telegram.org/getProxyConfig -o proxy-multi.conf # генерируем секретный ключ, он понадобится при подключении head -c 16 /dev/urandom | xxd -ps [/code] Содержимое файла [B]/etc/systemd/system/mtproxy.service[/B] [code] [Unit] Description=MTProxy After=network.target [Service] Type=simple WorkingDirectory=/opt/mtproxy ExecStart=/opt/mtproxy/mtproto-proxy -u nobody -p 8888 -H 8443 -S <secret> --aes-pwd proxy-secret proxy-multi.conf -M 1 Restart=on-failure [Install] WantedBy=multi-user.target [/code] Вместо nobody лучше ввести пользователя (не root). Включаем. [code] systemctl daemon-reload systemctl enable mtproxy.service [/code] Запускаем [code] service mtproxy start [/code] Создаем ссылку вида. tg://proxy?server=[ваш ip]port=8443secret=[ваш секретный ключ] [B]Вы можете также зарегистрировать ваш прокси сервер в Telegram[/B]. Для этого добавляем бота @MTProxybot. Бот попросит ввести ваш IP, порт и секретный ключ, после чего выдаст "proxy tag". В конфиге ссылка будет выглядеть так. [code] ExecStart = / opt / MTProxy / mtproto-proxy -u nobody -p 8888 -H 8443 -S < secret > -P < тег прокси > < другие параметры > [/code] [/QUOTE]
Предпросмотр
Имя
Проверка
Ответить
Главная
Форумы
Противодействие интернет-цензуре
Разработка, техподдержка, инструкции
Настройка MTProxy (mtproto), прокси от Телеграмма
Сверху