Заходим по ssh (как соединиться по SSH) на наш сервер и делаем следующие вещи:
apt-get update
apt-get upgrade
apt-get install dante-server <- установка сервера Данте
Настраиваем Данте:
- открыть файл
/etc/danted.conf, можно командойsudo nano /etc/danted.conf
Вставляем вместо содержимого вот эту конфигурацию:
logoutput: /var/log/sockd.log
internal: eth0 port = 1080
external: eth0
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
}
Создаем пользователя proxy через которого будем подсоединяться к прокси-серверу из Телеграма:
sudo useradd -m socks
Задаем ему пароль:
sudo passwd socks
Перезапускаем Данте:
sudo systemctl restart danted
Теперь вы можете настроить Telegram на работу с этим сервером и поделиться им с друзьями:
Settings -> Data and Storage -> Connection type / Use Proxy -> Выбираем SOCKS5 и вставляем свои параметры
@yurykovshov @mezhevikin Юрий, благодарю за ответ. Как писал выше, чтобы не сломать действующий квн от Amnezia купил отдельный VPS, расположенный в Бельгии, для экспериментов с теми же минимально возможными параметрами - Ubuntu 24.04, 1 vCPU, 1 GB DDR4, 10 GB NVMe.
Не обладая абсолютно никакими навыками в программировании и администрировании, всё сделал по шагам, как написано в соседней ветке «Установка SOCKS5 Proxy сервер Dante» - https://gist.github.com/mezhevikin/2183b06d29d895715249301b17847c52.
В результате, всё работает, Телеграм подключается, но скорость скачивания/закачивания файла крайне мала – не выше 0,1 Мб/сек.
Нашёл другой proxy и подробное описание как всё сделать – «MTProxy с Fake TLS» (https://habr.com/ru/articles/994934/).
На тот же VPS поставил второй proxy. Снова всё отлично подключается, но скорость скачивания/закачивания файла на том же уровне. Пробовал в Телеграм добавить параметр «Try connecting through IPv6» (в настройках VPS активировал IPv6), но и это не помогло.
Для эксперимента сверху накатил self-hosted VPN Amnezia – всё вместе отлично работает, все программы помещаются на сервере и даже ещё осталось больше половины ёмкости RAM и SSD (см. принтскрин).
P.S. На работе ребята из IT-отдела выдали для рабочих целей MTProxy. Подключаюсь к нему и всё загружается, как в старые добрые времена.
P.P.S. То, что VPS находится в Бельгии не должно повлиять на скорость, т.к. при подключении к квн видео из замедленного видеохостинга грузятся отлично.