Можно взять сервер у любого зарубежного хостинг-провайдера:
Например, минимальный Cloud VPS от Hetzner: https://www.hetzner.de/cloud (CX11 — около 2.5 EUR в месяц).
Рекомендуется использовать Ubuntu 24.04.
Заходим по SSH на сервер (пример команды):
ssh root@IP_АДРЕС_СЕРВЕРА
Обновляем систему и устанавливаем Dante:
apt update
apt upgrade -y
apt install dante-server -y
Выполняем команду:
ip a
Находим внешний сетевой интерфейс (например: ens3, enp0s3, eth0, eno1 и т.д.).
Пример вывода:
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 ...
inet 89.22.239.140/32 ...
В этом случае интерфейс — ens3.
Открываем конфиг:
sudo nano /etc/danted.conf
Вставляем конфигурацию (вместо ens3 подставьте название вашего сетевого интерфейса из предыдущего шага):
logoutput: /var/log/sockd.log
internal: ens3 port = 1080
external: ens3
method: username
user.privileged: root
user.notprivileged: socks
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error connect disconnect
}
block {
from: 0.0.0.0/0 to: 127.0.0.0/8
log: connect error
}
pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error connect disconnect
}
Создаем пользователя:
sudo useradd -m socks
Задаем пароль:
sudo passwd socks
sudo systemctl restart danted
sudo systemctl status danted
sudo ufw allow 1080
sudo ufw reload
В Telegram:
- Settings → Data and Storage → Connection Type → Use Proxy → SOCKS5
- Server: ваш IP
- Port: 1080
- Username: socks
- Password: тот, что вы задали ранее
Спасибо за подробное описание. Сделал в точности, как написано выше и всё заработало! Телеграм подключился.
Ещё бы для неопытных пользователей добавил сюда из соседней ветки (https://gist.github.com/yurykovshov/006259cc6a09f6a7f01c315b82584198#file-telegramproxy-md) - Как соединиться по SSH (https://www.reg.ru/support/hosting-i-servery/hosting-sajtov/nachalo-raboty-i-dostupy/kak-podklyuchitsya-po-ssh) и в текстовом редакторе nano после того, как вставили код в danted.conf - Сохраняем файл и выходим (Ctrl+O → Enter → Ctrl+X).
В шаге №8 есть неточность. В Телеграм настройка Proxy находится по следующему пути:

Settings → Advanced → Data and Storage → Connection Type → Use Custom Proxy