LINUX.ORG.RU

Доступ к api telegram без vpn

 , , ,


0

1

Хорошего дня! На debian есть bash скрипт, который по событию слал сообщение в Телегу через api telegram. Из-за блокировки РКН, теперь не работает. Вопроса два:

1. Как обойти блокировку апи телеги без использования VPS, VPN и не бояться сломать работающий сервер=)?

2. Какие средства уведомления о событиях на debian сервере можете еще посоветовать? Не почту и не смс. Все варианты интересны. Спасибо!

P.s. Можно варианты с использованием python, bash, lua, jabber



Последнее исправление: kerby (всего исправлений: 1)

Как обойти блокировку апи телеги без использования VPS, VPN и не бояться сломать работающий сервер=)?

Перенести сервер вне юрисдикции РКН.

Deleted
()
Ответ на: комментарий от Deleted

Перенести не могу. Никаким образом.

kerby
() автор топика
Ответ на: комментарий от Anoxemian

Почта это классика. Последний мой вариант.

kerby
() автор топика

Как обойти блокировку апи телеги без использования VPS, VPN

Через tor

не бояться сломать работающий сервер

Стоит пересмотреть архитектуру сервера, раз уж там «на соплях»

xDShot ★★★★★
()

apt install tor
torsocks script.sh

Deleted
()

почта?

а по теме - в чем проблема с VPN?

bvn13 ★★★★★
()

Запилил на python скрипт, который отправляет сообщения в jabber. Плюс почта. Пока этого достаточно. А кто что может сказать на счет zabbix. Стоит с ним разбираться или есть что получше?

kerby
() автор топика

1. Как обойти блокировку апи телеги без использования VPS, VPN и не бояться сломать работающий сервер=)?

torsocks

slowpony ★★★★★
()
Ответ на: комментарий от slowpony

Попробовал. Работает. Спасибо.

kerby
() автор топика

export http/https proxy и прокся за пределами РКН? ну или через тор проксирвоать запросы.

KOPACb
()
21 октября 2018 г.
16 мая 2019 г.
22 мая 2020 г.

На VPS за пределами РФ ставим nginx с примерно таким виртуальным хостом:

server {
	server_name telegram.mydomain.local;

	listen      80;
	listen [::]:80;

	root /var/www/html;

	location ~ ^/bot {
		proxy_pass https://api.telegram.org;
		proxy_set_header Host $host;
		proxy_set_header X-Forwarded-For   $proxy_add_x_forwarded_for;
		proxy_set_header X-Forwarded-Host  $http_host;
		proxy_set_header X-Forwarded-Port  $server_port;
		proxy_set_header X-Forwarded-Proto $scheme;
	}
}

Само собой, надо доработать напильником – как минимум настроить TLS; также этот location можно в любой существующий сайт засунуть. Потом кидаем сообщения не в https://api.telegram.org/bot<token>/, а в https://telegram.mydomain.local/bot<token>/

PS: По-моему, VPS вне текущей юрисдикции – норма современной цифровой гигиены.

ksa242
()
Последнее исправление: ksa242 (всего исправлений: 1)
Ответ на: комментарий от electra2005

Все написано же. Использовал torsocks. Работает стабильно с тех пор.

kerby
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.