{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Блоги: заметки с тегом Azure",
    "_rss_description": "Автоматически собираемая лента заметок, написанных в блогах на Эгее",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": false,
    "_itunes_explicit": "no",
    "home_page_url": "https:\/\/blogengine.ru\/blogs\/tags\/azure\/",
    "feed_url": "https:\/\/blogengine.ru\/blogs\/tags\/azure\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Илья Бирман",
            "url": "https:\/\/blogengine.ru\/blogs\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "120012",
            "url": "https:\/\/dmitrymaslov.ru\/all\/telegramnoe\/",
            "title": "Телеграмное",
            "content_html": "<p>Со всей это чехардой с Телеграмом: в России он заблокирован публично под соусом борьбы с терроризмом, в Казахстане его временами отрубают по-тихому, по слухам, это связано с выступлением оппозиции в лице господина Аблязова. Альтернативы Телеграму нет — блевотный Вотсап не в счёт, поэтому приходиться выдумывать пути обхода блокировок. Самый простой — это создание прокси, который можно развернуть в любом облаке. В случае с Azure от Микрософт — это можно сделать даже в рамках бесплатно выделяемых каждому пользователю ресурсов.<\/p>\n<p>Итак, делаем собственный SOCKS5-прокси сервер в Microsoft Azure.<\/p>\n<p>Запускаем консоль Cloud Shell в Azure.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/azure-cloud-shell.png\" width=\"2560\" height=\"1415.0420712\" alt=\"\" \/>\n<\/div>\n<p>При первом запуске консоль создаст служебное хранилище в выбранной подписке Azure. Например, с названием cloud-shell-storage-westeurope. Не переживайте, оно стоит копейки.<\/p>\n<p>Смотрим доступные подписки Azure, если их несколько:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">az account list --output table<\/code><\/pre><p>И выбираем ту, в которой будем разворачивать прокси:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">az account set --subscription &quot;The subscription ID or name&quot;<\/code><\/pre><p>Скачиваем скрипты для создания инфраструктуры в Azure и настройки прокси-сервера:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">wget https:\/\/github.com\/dmitrymaslov\/Telegram-Proxy\/raw\/master\/create-azure-inf.yml &amp;&amp; wget https:\/\/github.com\/dmitrymaslov\/Telegram-Proxy\/raw\/master\/create-proxy.sh<\/code><\/pre><p>Создаём инфраструктуру в Azure:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">ansible-playbook create-azure-inf.yml<\/code><\/pre><p>Меняем на свои данные администратора виртуальной машины в скрипте:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">admin_username: telegram\r\nadmin_password: 66yjv7Fe8v7GG<\/code><\/pre><p>С помощью команды:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">nano create-azure-inf.yml<\/code><\/pre><p>Обновляем операционку, правим конфигурацию Dante и создаём пользователя (без прав доступа по SSH) для подключения к прокси:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">ssh -t telegram@&lt;IP-адрес_виртуальной_машины&gt; &quot;sudo -s &amp;&amp; bash&quot; &lt; create-proxy.sh<\/code><\/pre><p>IP-адрес смотрим в настройках виртуальной машины:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/azure-vm-properties.png\" width=\"1542\" height=\"598\" alt=\"\" \/>\n<\/div>\n<p>Проверяем работу прокси:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">curl -v -x socks5:\/\/telegram:66yjv7Fe8v7GG@13.94.168.174:1080 http:\/\/www.google.com<\/code><\/pre><p>Раздаём прокси ссылкой:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/t.me\/socks?server=IP&amp;port=1080&amp;user=USERNAME&amp;pass=PASSWORD<\/code><\/pre><p>USERNAME и PASSWORD — имя пользователя и пароль в файле create-proxy.sh<\/p>\n",
            "date_published": "2019-01-12T12:59:51+05:00",
            "date_modified": "2023-06-03T22:40:30+05:00",
            "tags": [
                "Azure",
                "microsoft",
                "telegram"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Sat, 12 Jan 2019 12:59:51 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "120012",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        }
    ],
    "_e2_version": 4079,
    "_e2_ua_string": "Aegea 11.0 (v4079e)"
}