<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блоги: заметки с тегом Azure</title>
<link>https://blogengine.ru/blogs/tags/azure/</link>
<description>Автоматически собираемая лента заметок, написанных в блогах на Эгее</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079e)</generator>

<itunes:subtitle>Автоматически собираемая лента заметок, написанных в блогах на Эгее</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit>no</itunes:explicit>

<item>
<title>Телеграмное</title>
<guid isPermaLink="false">120012</guid>
<link>https://dmitrymaslov.ru/all/telegramnoe/</link>
<pubDate>Sat, 12 Jan 2019 12:59:51 +0500</pubDate>
<author>Дмитрий Маслов</author>
<comments>https://dmitrymaslov.ru/all/telegramnoe/</comments>
<description>
&lt;p&gt;&lt;a href="https://dmitrymaslov.ru/"&gt;Дмитрий Маслов&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;Со всей это чехардой с Телеграмом: в России он заблокирован публично под соусом борьбы с терроризмом, в Казахстане его временами отрубают по-тихому, по слухам, это связано с выступлением оппозиции в лице господина Аблязова. Альтернативы Телеграму нет — блевотный Вотсап не в счёт, поэтому приходиться выдумывать пути обхода блокировок. Самый простой — это создание прокси, который можно развернуть в любом облаке. В случае с Azure от Микрософт — это можно сделать даже в рамках бесплатно выделяемых каждому пользователю ресурсов.&lt;/p&gt;
&lt;p&gt;Итак, делаем собственный SOCKS5-прокси сервер в Microsoft Azure.&lt;/p&gt;
&lt;p&gt;Запускаем консоль Cloud Shell в Azure.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://dmitrymaslov.ru/pictures/azure-cloud-shell.png" width="2560" height="1415.0420712" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;При первом запуске консоль создаст служебное хранилище в выбранной подписке Azure. Например, с названием cloud-shell-storage-westeurope. Не переживайте, оно стоит копейки.&lt;/p&gt;
&lt;p&gt;Смотрим доступные подписки Azure, если их несколько:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;az account list --output table&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;И выбираем ту, в которой будем разворачивать прокси:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;az account set --subscription &amp;quot;The subscription ID or name&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Скачиваем скрипты для создания инфраструктуры в Azure и настройки прокси-сервера:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;wget https://github.com/dmitrymaslov/Telegram-Proxy/raw/master/create-azure-inf.yml &amp;amp;&amp;amp; wget https://github.com/dmitrymaslov/Telegram-Proxy/raw/master/create-proxy.sh&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Создаём инфраструктуру в Azure:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;ansible-playbook create-azure-inf.yml&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Меняем на свои данные администратора виртуальной машины в скрипте:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;admin_username: telegram
admin_password: 66yjv7Fe8v7GG&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;С помощью команды:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;nano create-azure-inf.yml&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Обновляем операционку, правим конфигурацию Dante и создаём пользователя (без прав доступа по SSH) для подключения к прокси:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;ssh -t telegram@&amp;lt;IP-адрес_виртуальной_машины&amp;gt; &amp;quot;sudo -s &amp;amp;&amp;amp; bash&amp;quot; &amp;lt; create-proxy.sh&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;IP-адрес смотрим в настройках виртуальной машины:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://dmitrymaslov.ru/pictures/azure-vm-properties.png" width="1542" height="598" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Проверяем работу прокси:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;curl -v -x socks5://telegram:66yjv7Fe8v7GG@13.94.168.174:1080 http://www.google.com&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Раздаём прокси ссылкой:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;https://t.me/socks?server=IP&amp;amp;port=1080&amp;amp;user=USERNAME&amp;amp;pass=PASSWORD&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;USERNAME и PASSWORD — имя пользователя и пароль в файле create-proxy.sh&lt;/p&gt;
</description>
</item>


</channel>
</rss>