Можно взять сервер у любого зарубежного хостинг-провайдера:
Например, минимальный 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: тот, что вы задали ранее